I moduli Windows avevano una proprietà win1.Handle che, se ricordo, restituisce l'handle dell'impugnatura della finestra principale?Trovare l'handle in una finestra WPF
Esiste un modo equivalente per ottenere l'handle di una finestra WPF?
ho trovato il seguente codice in linea,
IntPtr windowHandle = new WindowInteropHelper(Application.Current.MainWindow).Handle;
ma non credo che mi aiuterà perché la mia applicazione ha più finestre.
Grazie !!
lascia che ti dia un consiglio amichevole, Evan. Non fare programmazione setta cargo! Seziona il codice che hai trovato online. Puoi vedere chiaramente che passa Application.Current.MainWindow, e da ciò puoi ragionare che passandogli un riferimento a una finestra diversa, otterrai la tua risposta. Non ho mai usato WindowInteropHelper, ma ero ancora in grado di rispondere alla domanda semplicemente ragionando. –
hai ragione, grazie! sono stanco oggi :). – Evan
Nessun problema! E non intendevo come critica, solo per essere d'aiuto. Abbiamo tutti fatto un po 'di culto del carico di tanto in tanto. :) –