首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

请教如何判断当前焦点在那个控件上

2012-01-22 
请问怎么判断当前焦点在那个控件上.文档程序中有三个框架,对应三个View,其中一个View中有两个控件.我现在

请问怎么判断当前焦点在那个控件上.
文档程序中有三个框架,对应三个View,其中一个View中有两个控件.
我现在想这样,当我点了没有控件的View时,菜单是gray,当我点到有控件中的View中的一个控件则对应的菜单可用,点别一个时对应是菜单可以.其它不可用

[解决办法]
int a=GetDlgCtrlID();
if(a==IDC_View)就可以了吧,具体的我也不是很会,

记得给分,
[解决办法]
三个窗口都作 WM_SETFOUCE 的捕获!
[解决办法]
OnUpdateCmdUI()可以解决你的问题,分别在各个View中响应,根据情况改变菜单项状态,框架自动修改。

热点排行