008
29.07.2002, 14:28 Uhr
~Tobi
Gast
|
Also ich hab des jetzt mal bei mir getestet:
Anwendung 1:
Code: |
void CErsterDlg::Fly() { HWND wnd=::FindWindow(klasse,name); if(::IsWindow(wnd)) { ::SendMessage(wnd,5000,parameter1,parameter2);/*man kann auch eine andere nachricht nehmen, parameter können auch einfach durch irgendwelche zahlen erzetzt werden*/ } else { AfxMessageBox("Kein Fenster gefunden"); } }
|
in der zweiten anwendung überschreibst du mit hilfe des klassenassis die WindowProc. Dann schreibst du rein:
Code: |
if(message==5000) { OnFly(wParam,lParam);//oder ohne parameter! }
|
mfg Tobi |