Click here to Skip to main content
15,919,613 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionRe: Get Number of Serail Port in Computer Pin
kapardhi30-Sep-08 23:50
kapardhi30-Sep-08 23:50 
AnswerRe: Get Number of Serail Port in Computer Pin
CPallini1-Oct-08 0:00
mveCPallini1-Oct-08 0:00 
Questionsave and load in XML Pin
nattyting29-Sep-08 23:18
nattyting29-Sep-08 23:18 
AnswerRe: save and load in XML Pin
CPallini29-Sep-08 23:24
mveCPallini29-Sep-08 23:24 
AnswerRe: save and load in XML Pin
Hamid_RT29-Sep-08 23:26
Hamid_RT29-Sep-08 23:26 
AnswerRe: save and load in XML Pin
Sandeep Saini SRE30-Sep-08 1:13
Sandeep Saini SRE30-Sep-08 1:13 
AnswerRe: save and load in XML Pin
ThatsAlok30-Sep-08 1:20
ThatsAlok30-Sep-08 1:20 
QuestionCMenu Item Problem Pin
Dhiraj kumar Saini29-Sep-08 22:33
Dhiraj kumar Saini29-Sep-08 22:33 
I have CMenu Items for a ClsiCtrl Corresponding to certain buttons.

I have kept all the buttons disabled except one.

Now the problem is in CMenu Item List the respective menu items for enabled button is enabled and for the remaining disabled buttons one menu items is being displayed as enabled. WHat can be the reason.

Please help me. My code is as follows:

CMenu mnu;
mnu.LoadMenu(IDR_VLIST_MENU);
CMenu* pSubMenu = mnu.GetSubMenu(0);

if(!m_btnViewDetails.IsWindowEnabled())
pSubMenu->EnableMenuItem(ID_VLIST_DETAILS, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);

if(!m_btnFootPrints.IsWindowEnabled())
pSubMenu->EnableMenuItem(ID_VLIST_FOOTPRINT, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);

if(!m_btnAccept.IsWindowEnabled())
pSubMenu->EnableMenuItem(ID_VLIST_ACCEPT, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);

if(!m_btnInvite.IsWindowEnabled())
pSubMenu->EnableMenuItem(ID_VLIST_INVITE, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);

if(!m_btnDelete.IsWindowEnabled())
pSubMenu->EnableMenuItem(ID_VISITOR_DELETE, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED );

if(!m_btnIPBlocking.IsWindowEnabled())
pSubMenu->EnableMenuItem(ID_VLIST_BLOCKIP, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);

if(!m_btnDeny.IsWindowEnabled())
pSubMenu->EnableMenuItem(ID_VLIST_BUSY, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);


pSubMenu->TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON ,point.x,point.y,this,0);



In the aboce code
if(!m_btnDelete.IsWindowEnabled())
pSubMenu->EnableMenuItem(ID_VISITOR_DELETE, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED );
is seen as enabled although it should be disabled. m_btnDelete is also disabled.

Thanks in advance
AnswerRe: CMenu Item Problem Pin
ThatsAlok29-Sep-08 22:51
ThatsAlok29-Sep-08 22:51 
AnswerRe: CMenu Item Problem Pin
Hamid_RT29-Sep-08 23:24
Hamid_RT29-Sep-08 23:24 
QuestionCopy Folder Tree Pin
TeVc++29-Sep-08 20:44
TeVc++29-Sep-08 20:44 
AnswerRe: Copy Folder Tree Pin
Naveen29-Sep-08 21:25
Naveen29-Sep-08 21:25 
GeneralRe: Copy Folder Tree [modified] Pin
TeVc++29-Sep-08 22:06
TeVc++29-Sep-08 22:06 
GeneralRe: Copy Folder Tree Pin
Naveen29-Sep-08 22:12
Naveen29-Sep-08 22:12 
GeneralRe: Copy Folder Tree Pin
TeVc++29-Sep-08 22:17
TeVc++29-Sep-08 22:17 
GeneralRe: Copy Folder Tree Pin
Naveen29-Sep-08 22:19
Naveen29-Sep-08 22:19 
GeneralRe: Copy Folder Tree Pin
TeVc++30-Sep-08 18:34
TeVc++30-Sep-08 18:34 
GeneralRe: Copy Folder Tree Pin
Naveen30-Sep-08 18:44
Naveen30-Sep-08 18:44 
GeneralRe: Copy Folder Tree Pin
TeVc++30-Sep-08 19:55
TeVc++30-Sep-08 19:55 
GeneralRe: Copy Folder Tree Pin
Naveen30-Sep-08 20:00
Naveen30-Sep-08 20:00 
GeneralRe: Copy Folder Tree Pin
TeVc++30-Sep-08 20:54
TeVc++30-Sep-08 20:54 
GeneralRe: Copy Folder Tree Pin
Naveen30-Sep-08 20:56
Naveen30-Sep-08 20:56 
GeneralRe: Copy Folder Tree Pin
TeVc++30-Sep-08 21:48
TeVc++30-Sep-08 21:48 
GeneralRe: Copy Folder Tree Pin
Naveen30-Sep-08 21:57
Naveen30-Sep-08 21:57 
GeneralRe: Copy Folder Tree Pin
TeVc++30-Sep-08 22:04
TeVc++30-Sep-08 22:04 

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.