Hallo zusammen....
ich hoffe ihr hattet schöne Osterfeiertage.
Nun zu meinen Problem. Ich möchte gerne ein neues Fenster autrufen, wenn ich in ein Editfeld klicke. Ich kann auch schon den rechtsklick auf dem gesamten Dialog abfangen, doch leider ist es mir im mom noch unklar, wie ich feststellen kann, ob in das Editfeld geklickt wurde oder nicht....
Ich habe schon versuch an das Handle des Editfelds ran zukommen um irgendwelche vgl durchzuführen. Nur leider ohne Erflog bis jetzt! Kann mir denn hier wer vielleicht helfen....
Vielen Dank Winner
ich hoffe ihr hattet schöne Osterfeiertage.
Nun zu meinen Problem. Ich möchte gerne ein neues Fenster autrufen, wenn ich in ein Editfeld klicke. Ich kann auch schon den rechtsklick auf dem gesamten Dialog abfangen, doch leider ist es mir im mom noch unklar, wie ich feststellen kann, ob in das Editfeld geklickt wurde oder nicht....
Code:
BOOL CRigthClickTXTDlg::PreTranslateMessage(MSG* pMsg )
{
int i;HWND test;
switch(pMsg->message)
{
case WM_CHAR: //Taste wurde gedrückt
// AfxMessageBox("Hallo");
break;
case WM_MOUSEMOVE: //MACH WAS
break;
case WM_LBUTTONDOWN://MACH WAS
break;
case WM_LBUTTONUP: //MACH WAS
break;
case WM_RBUTTONDOWN://MACH WAS
i = pMsg->wParam;
//Hier soll dann das neue Fenster aufgerufen werden
break;
//case andere WM-Messages
default: break;
}
return CWnd::PreTranslateMessage(pMsg);
}
Ich habe schon versuch an das Handle des Editfelds ran zukommen um irgendwelche vgl durchzuführen. Nur leider ohne Erflog bis jetzt! Kann mir denn hier wer vielleicht helfen....
Vielen Dank Winner