Api Win32 : je n'arrive pas à griser une option de menu

Api Win32 : je n'arrive pas à griser une option de menu - C - Programmation

Marsh Posté le 06-01-2005 à 23:40:51    

Salut à tous.
 
J'aimerai griser une option du menu pour la rendre inacessible mais je n'y arrive pas.
 
J'ai essayé comme ça :
 

Code :
  1. EnableMenuItem((HMENU) MAKEINTRESOURCE(IDR_MENU1), ID_MON_TRUC_A_GRISER, MF_GRAYED);


 
Mais ça ne change rien.
 
J'ai raté quelque chose mais quoi :??:
 
Merci par avance :)
 
ps : api win32, pas mfc ;)

Reply

Marsh Posté le 06-01-2005 à 23:40:51   

Reply

Marsh Posté le 07-01-2005 à 01:01:00    

schumacher a écrit :


 
J'ai essayé comme ça :
 
EnableMenuItem((HMENU) MAKEINTRESOURCE(IDR_MENU1), ID_MON_TRUC_A_GRISER, MF_GRAYED);


Ca me parait suspect. Essaie un GetMenu(hWnd) à la place.

Reply

Marsh Posté le 07-01-2005 à 08:06:27    

Super c'était bien ça :love:
 
Merci bien ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed