Dans mon C-dll il y a un crochet de Windows:Je ne pas obtenir le message WM_GETMINMAXINFO d'autres applications
hook = SetWindowsHookEx(WH_CALLWNDPROC, CallWndProc, hinstance, 0);
Avec cette méthode de rappel:
LRESULT CALLBACK CallWndProc(int nCode, WPARAM wParam, LPARAM lParam)
{
...
CWPSTRUCT* cw = reinterpret_cast<CWPSTRUCT*>(lParam);
myfile << "CallWndProc allg. " << cw->message << "\n";
if (cw->message == WM_GETMINMAXINFO)
{
// I don't get the message here
}
}
Je reçois tous les messages de Windows, à l'exception le message WM_GETMINMAXINFO. Je veux modifier la taille maximale d'une fenêtre. Comment puis-je résoudre ce problème?
Merci beaucoup!
Andy