MFC ausschalten
-
Hallo zusammen,
ich habe eine Applikation mit MFC angefangen. Mitten drin brauche ich die WINAPI Funktion PostMessage, um eine Nachricht an ein ChildWindow (Handle bekannt) einer anderen Applikation zu senden.
Leider kennt der Compiler nur CWnd::PostMessage, die Messages an sich selbst senden wird.
Die Frage: wie kann ich in diesem Fall die MFC ausschalten und auf die WinAPI verweisen?
Danke
-
Einfach
::PostMessage(..);
verwenden..
-
Danke. Es hat funktioniert. Es wundert mich, wieso wisst ihr alles.
-
Nur zur Erklärung:
:: vor PostMessage ist der sogenannte Scope Resolution operator
http://msdn.microsoft.com/en-us/library/b451xz31(v=vs.80).aspx
Durch diesen wird das nachfolgende Symbol nicht im aktuellen Scope (Also evtl. Deiner CDIalog/CWnd/CVIew Klasse) gesucht und aufgelsöt, sondern im nächstens Scope außerhalb des aktuellen Kontext.