ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
907
907
EMPFEHLEN
-
hi,
ich habe eine einfache BN_CLICKED nachricht. innerhalb der Event-Funktion von BN_CLICKED wird eine andere Funktion aufgerufen welche ein Handle erwartet vom Typ HWND hWnd. Unter Borland wurde der Funktion einfach "Handle" übergeben und es funktionierte problemlos, allerdings wurde der BN_CLICKED Event-Funktion dort ein TObject *Sender mitgegeben. Die MFC Event-Funktion unter Visual Studio 6 enthält jedoch keinen Übergabeparameter. Wie kann ich also auf das erfoderliche Handle für die darin aufzurufende Funktion kommen? Sie erwartet eines vom Typ HWND hWnd.
-
Hallo,
welche Funktion soll aufgrerufen werden und vor allem das Handle von welchem Fenster wird erwartet? Wenn es das gleiche Fenster ist, das auch den Event verarbeitet, bekommst du das Fensterhandle mit dem Methodenaufruf "GetSafeHwnd()".
Gruß
MCoder"The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
--- Larry Wall
-
hi MCoder,
es ist dasselbe Fenster, genau diese Funktion habe ich gesucht und jetzt geht es auch! hatte zuvor GetSafeHandle() welche allerdings für GDI-Objekte bestimmt ist.
vielen dank
Ähnliche Themen
-
Einer C Funktion eine C++ Member-Funktion zum Callback übergeben.
Von arothe im Forum C/C++Antworten: 3Letzter Beitrag: 11.02.09, 12:31 -
Javscript funktion als String an eine Javaskript funktion übergeben
Von Mazzok im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 16.12.08, 08:43 -
JNI: Variable vom C-Typ "HANDLE" übergeben
Von marian1982 im Forum JavaAntworten: 1Letzter Beitrag: 13.03.08, 18:51 -
[c++] fstream-Handle übergeben
Von ktm_frans im Forum VisualStudio & MFCAntworten: 5Letzter Beitrag: 26.06.07, 08:52 -
Handle an ein Programm übergeben
Von Crisu im Forum VisualStudio & MFCAntworten: 3Letzter Beitrag: 07.06.04, 21:25





Zitieren
Login






