001
14.10.2003, 19:14 Uhr
Uwe
C/C++ Master (Administrator)
|
Hallo, wieso bescheuert? im Dialog .h
OnInitDialog()
C++: |
pMenu = new CMenu(); pMenu->LoadMenu(IDR_MAINFRAME); //mit R-Editor SetMenu(pMenu);
|
enable/disable check/uncheck Menu items, Function in .cpp
C++: |
void CDeinDlg::InitMenu() { CMenu* pMenu = GetMenu(); if(bSomething) pMenu->EnableMenuItem(ID_SOME,MF_GRAYED);
......... }
|
InitMenu() Aufruf (wenn benötigt) in OnPaint()
Uncompiliert, falls ich mich nicht vertippt habe, dürfte das aber funktionieren. -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Bis dann... Uwe Dieser Post wurde am 14.10.2003 um 19:15 Uhr von Uwe editiert. |