SoWhatIn22 | pb résolu, même si je ne comprends pas bien la subtilité.
Code :
- void displaymenu( HWND hwnd )
- {
- HMENU menu;
- POINT pt;
- ::SetForegroundWindow(hwnd);
- menu = ::CreatePopupMenu();
- if(menu==NULL)
- return;
- ::AppendMenu(menu,0,100,"change le status" );
- ::AppendMenu(menu,0,101,"à propos..." );
- ::AppendMenu(menu,0,100,"quitte" );
- ::GetCursorPos(&pt);
- ::TrackPopupMenu(menu,0,pt.x,pt.y,0,hwnd,NULL);
- ::DestroyMenu(menu);
- }
|
edit: bon, la balise "g" ne fonctionne pas. Dans le code précédent, j'ai ajouté la méthode ::SetForegroundWindow(hwnd)
Message édité par SoWhatIn22 le 07-01-2004 à 13:21:56
|