Subclassing
-
nein, ich will das handle von meinem parent window, damit ich das ganze ungueltig machen kann und es neu gezeichnet wird... daher auch die globale variable, damit ich sie in der subclass funktion benutzen kann...
-

-
irgendwie weiss ich das jetzt nicht zu deuten...

-
achso du hast es immer noch nicht geschafft?
ich glaub du willst uns verarschen.

-
@windows xp user: Was sollte sein Grund dafür sein?!
Ich kann jetzt nur versuchen die Aussage von windows xp user nochmal zu verdeutlichen (ohne mich selbst mit dem Code auseinandergesetzt zu haben):
windows xp user schrieb:
du rufst GetParent(HandleVomHauptfenster) auf. Du willst aber GetParent(HandleVomEditControl)
Moh schrieb:
nein, ich will das handle von meinem parent window
Wenn du das Handle deines Hauptfensters willst, dann darfst du aber doch nicht GetParent schon mit dessen Handle aufrufen (wäre dann ja auch etwas widersinnig) - GetParent bräuchtest du ja nur, wenn du an der Stelle eben nur das Handle eines Child-Windows zu Verfügung hast

-
Ja Servus,
war auf der Suche nach Hilfe für "CallWindowProc".
Ich arbeite mit dem BCB 6 Enterprise, nur dieser meckert unverständlicherweise
am ersten Parameter rum...WNDPROC pIExplorer; //... pIExplorer=(WNDPROC)SetWindowLong(hIExplorer,GWL_WNDPROC,(long)iExplorerProc); //... CallWindowProc((int(__stdcall*)())pIExplorer,hwnd,uint,wparam,lparam);So funktioniert das, aber nicht ordnungsgemäß!
Und ohne die blöde "(int(__stdcall*)())" Konvertierung tut er es gar nicht kompilieren.
Kann mir hjemand helfen fehlt mir eine Header oder irgendsowas????
Vielen Dank
-
#define STRICT vor include windows.h schreiben
-
Sorry habe zwar was gefunden musste jetzt aber als FARPROC deklarieren.
Wollte zwar STRICT definieren aber dies hat nicht funkrioniert, mach es einen Unterschied zw. FARPROC und WNDPROC????
-
Aja davor,
ok dann geht das alles mit WNDPROC bis auf die CallWindowProc Funk, die meckert immeroch rum dann
-
was heisst es funktioniert nicht ordnungsgemäß und wie ist die fehlermeldung des compilers,
-
Damit meine ich, dass der IE ohne das ich in die WM_PAINT oder funktionsähnlichen MSGs eingreife, den Inhalt verzieht, so habe ich nach dem ersten resize 20 leere px oben, links 5 leere px usw. ich weiß nicht warum, mache ja nix...
woran kann das liegen?