2010-12-03 6 views
1

Die MSDN sagt, das Menü ist eigentlich ein Fenster mit der Fensterklasse "# 32768", also wie kann ich die hwnd von hmenu bekommen?Wie bekomme ich die HWND von HMENU?

+0

Ich muss fragen: Was haben Sie mit dem Menüfenster vor? Ist es in Ihrem Prozess oder in einem anderen Prozess? Könnten Sie stattdessen Elemente des Typs "Owner Draw" oder "Bitmap" verwenden? –

+0

Ich möchte ein Fenster erstellen, das über das übergeordnete Element hinaus angezeigt werden kann, und das übergeordnete Element auch beibehalten. genau wie das Combobox-Dropdown-Fenster. Also versuche ich das Menüfenster zu benutzen. – lovespring

Antwort

0

Sie suchen nach den API-Methoden FindWindow(...) oder FindWindowEx(...).

+1

FindWindow behandelt nur Top-Level-Fenster, aber FindWindowEx erlaubt das Durchsuchen des untergeordneten Fensters – DReJ

Verwandte Themen