" target="_blank">[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
CControlBar::OnUpdateCmdUI
virtual void OnUpdateCmdUI( CFrameWnd* pTarget, BOOL bDisableIfNoHndler ) = 0;
Parameters
pTarget
Points to the main frame window of the application. This pointer is used for routing update messages.
bDisableIfNoHndler
Flag that indicates whether a control that has no update handler should be automatically displayed as disabled.
你跟踪的 是第一次的附件吧 ,那上边 是把两个按钮的ID 定义相同了 我还想着VC怎么不告诉我冲突呢?原来运行起来会出问题。
第二次 是在你给的程序基础上多加了几个按钮 ,
有效性并不能随心所欲,不管下面的相应函数如何改动
grayeddlg 和showdlg按钮只能使 dlgbar按钮变得有效,不能变灰。
而不管怎么改动dlgbar下的相应函数 ,他只能使自己变灰 不能有效 ?
还有一个问题就使 调试的时候 遇到断点 发现没有错误,怎样继续对开发的界面操作,
比如 我把断点设在showdlg按钮的相应函数下 发现运行正确, 接下去我还想在界面上
按下 dlgbar按钮 可就是回不到界面了
问题有点小儿科 还请赐教!真是挺感激你的,这些问题琢磨好长时间了,高手指点一下 茅塞顿开 !
[此贴子已经被作者于2006-10-9 16:15:53编辑过]