Click here to Skip to main content
15,896,467 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionHow to hook system API under windows 9x? Pin
jedyking31-Oct-04 6:36
jedyking31-Oct-04 6:36 
AnswerRe: How to hook system API under windows 9x? Pin
User 665831-Oct-04 8:25
User 665831-Oct-04 8:25 
GeneralRe: How to hook system API under windows 9x? Pin
jedyking1-Nov-04 5:28
jedyking1-Nov-04 5:28 
AnswerRe: How to hook system API under windows 9x? Pin
ThatsAlok31-Oct-04 17:29
ThatsAlok31-Oct-04 17:29 
GeneralRe: How to hook system API under windows 9x? Pin
jedyking1-Nov-04 5:27
jedyking1-Nov-04 5:27 
GeneralTAPI givin link error Pin
asif m@hmood31-Oct-04 5:46
asif m@hmood31-Oct-04 5:46 
GeneralRe: TAPI givin link error Pin
Michael P Butler31-Oct-04 6:18
Michael P Butler31-Oct-04 6:18 
Questionhow to enable... Pin
Natural_Demon31-Oct-04 4:19
Natural_Demon31-Oct-04 4:19 
how to enable a system menu again from another class

this part works fine ...
void Cfirstw32mfcDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == IDM_ABOUTBOX)
{
CAboutDlg dlgAbout;
dlgAbout.DoModal();
}
else
{
CDHtmlDialog::OnSysCommand(nID, lParam);
}
if ((nID & 102) == IDS_ZONENAME)
{
CAddzonename* pDialog;
pDialog = NULL;
pDialog = new CAddzonename(this);

if(pDialog != NULL)
{
BOOL ret = pDialog->Create();
if (ret)
{
EDIT2 =("done");
UpdateData(FALSE);
CMenu* pSysMenu = GetSystemMenu(FALSE);
pSysMenu->EnableMenuItem(IDS_ZONENAME,MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);
}
if(!ret) //Create failed.
AfxMessageBox("Error creating Dialog");
pDialog->ShowWindow(SW_SHOW);
}
else
AfxMessageBox("Error Creating Dialog Object");


//CAddzonename dlgAbout;
//dlgAbout.DoModal();
}
else
{
CDHtmlDialog::OnSysCommand(nID, lParam);
}
}

..........................................................
doesn't work, but doesn't return errors either
void CAddzonename::OnBnClickedOk()
{
/*Cfirstw32mfcDlg**/ CMenu* pSysMenu = GetSystemMenu(FALSE);
pSysMenu->EnableMenuItem(IDS_ZONENAME,MF_ENABLED);
DestroyWindow();
}

how do i enable the the menu item again, witch got disabled by pressing on it

kind regards,

marco


Generalpassin a variable from another class Pin
Natural_Demon31-Oct-04 4:13
Natural_Demon31-Oct-04 4:13 
GeneralRe: passin a variable from another class Pin
Christian Graus31-Oct-04 9:05
protectorChristian Graus31-Oct-04 9:05 
GeneralRe: passin a variable from another class Pin
Natural_Demon31-Oct-04 10:10
Natural_Demon31-Oct-04 10:10 
GeneralRe: passin a variable from another class Pin
Christian Graus31-Oct-04 10:14
protectorChristian Graus31-Oct-04 10:14 
GeneralRe: passin a variable from another class Pin
Natural_Demon31-Oct-04 10:16
Natural_Demon31-Oct-04 10:16 
GeneralRe: passin a variable from another class Pin
Christian Graus31-Oct-04 10:20
protectorChristian Graus31-Oct-04 10:20 
GeneralRe: passin a variable from another class Pin
Natural_Demon31-Oct-04 10:41
Natural_Demon31-Oct-04 10:41 
GeneralRe: passin a variable from another class Pin
Christian Graus31-Oct-04 10:51
protectorChristian Graus31-Oct-04 10:51 
GeneralRe: passin a variable from another class Pin
Natural_Demon31-Oct-04 11:03
Natural_Demon31-Oct-04 11:03 
GeneralRe: passin a variable from another class Pin
Christian Graus31-Oct-04 11:41
protectorChristian Graus31-Oct-04 11:41 
Generalhtml dialog Pin
Natural_Demon31-Oct-04 3:56
Natural_Demon31-Oct-04 3:56 
GeneralRe: html dialog Pin
Michael Dunn31-Oct-04 8:55
sitebuilderMichael Dunn31-Oct-04 8:55 
GeneralRe: html dialog Pin
Natural_Demon31-Oct-04 9:00
Natural_Demon31-Oct-04 9:00 
GeneralRe: html dialog Pin
faroqtam31-Oct-04 10:44
faroqtam31-Oct-04 10:44 
GeneralRe: html dialog Pin
Christian Graus31-Oct-04 12:44
protectorChristian Graus31-Oct-04 12:44 
General_beginthreadex and WaitForSingleObject Pin
Bob Stanneveld31-Oct-04 3:50
Bob Stanneveld31-Oct-04 3:50 
GeneralRe: _beginthreadex and WaitForSingleObject Pin
valikac31-Oct-04 6:41
valikac31-Oct-04 6:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.