J'ai déclaré la classe suivante:Obtenir la poignée de fenêtre en C#
public partial class MainWindow : Window
et je dois obtenir la poignée réelle de la fenêtre une fois que la fenêtre a un. Comment puis-je faire cela et où devrais-je mettre la fonction de requête.
Ce que j'ai essayé à ce jour était:
IntPtr hwnd = new WindowInteropHelper(this).Handle;
Mais la poignée, j'obtenons est 0, ce qui pourrait être parce qu'il a été planté dans OnInitialized - peut-être la fenêtre est pas encore prêt à ce stade. Et, oui - c'est connecté via WPF, merci de le signaler!
Merci
WPF ou Winforms? –
Devons-nous supposer que "WindowInteropHelper" est du type System.Windows.Forms.Form? –
De leur utilisation de WindowInteropHelper, je pense que c'est WPF (http://msdn.microsoft.com/en-us/library/system.windows.interop.windowinterophelper.aspx) –