keyboard input i modeless dialog
Jeg har et mfc-projekt hvor jeg åbner en modeless dialog indeholdende en webbrowser-control.I denne webbrowser loader jeg en side med nogle input felter, men jeg kan ikke få sendt input fra keyboard'et til felterne.
Jeg har forsøgt med :
h-fil:
virtual BOOL PreTranslateMessage(MSG* pMsg);
og
cpp-fil:
BOOL Popup::PreTranslateMessage(MSG* pMsg)
{
AfxMessageBox("PreTranslateMessage fanget!");
return CDialog::PreTranslateMessage(pMsg);
}
men den bliver slet ikke kaldt!
Jeg har læst at WM_CHAR og lign. ikke kan bruges i forbindelse med dialogbokse og at man derfor skal bruge PreTranslateMessage, men det virke simpelthen ikke.