一个mfc的SDI程序,左右结构(两个view),右边的view中放入一个dialog,然后现在要在这个dialog上放一个toolbar,结果自己定义的按钮是灰色的disabled状态比如我定义了一个bar的ID:ID_HTTP_FILE
它的处理函数
afx_msg void OnOpenHttpFile();消息映射
ON_COMMAND(ID_HTTP_FILE, OnOpenHttpFile)如果我把一个bar的ID对应到打开、新建这些菜单处理函数时就正常了我想问一下:toolbar对于自己定义的消息,怎么才能实现?谢谢
它的处理函数
afx_msg void OnOpenHttpFile();消息映射
ON_COMMAND(ID_HTTP_FILE, OnOpenHttpFile)如果我把一个bar的ID对应到打开、新建这些菜单处理函数时就正常了我想问一下:toolbar对于自己定义的消息,怎么才能实现?谢谢
void CXXXDlg::OnUpdateOpenHttpFile(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
pCmdUI->Enable(FALSE);
}
结果还是不行,怎么回事呢?
pCmdUI->Enable(TRUE);