HelloWorld Salut tout le monde! | Apparement la classe MCI ne permet pas de notifier la fenetre parent qu'un click a eu lieu.
Bon ben faut subclasser alors :
Code :
- HWND hAvi;
- WNDPROC OldWndProc;
- LRESULT CALLBACK WindowProc( HWND hWnd,
- UINT uMsg,
- WPARAM wParam,
- LPARAM lParam )
- {
- if ( uMsg == WM_LBUTTONDOWN )
- {
- MessageBox( 0, "Bouton gauche clické !", "", 0 );
- return 0;
- }
- else
- {
- return CallWindowProc( OldWndProc, hWnd, uMsg, wParam, lParam );
- }
- }
- hAvi = MCIWndCreate( hwndDlg, NULL, NULL, "F:\\windows\\clock.avi" );
- OldWndProc = (WNDPROC) SetWindowLong( hAvi, GWL_WNDPROC, (LONG) WindowProc );
|
---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
|