vc++button 按钮 获取,失去焦点 如何设置让一个按钮 成为焦点?比如窗口上有几个按钮,设置时间间隔让焦点在这几个按钮上面移动!这个如何实现!我是新手,希望大家赐教!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CButton m_btn;m_btn.SetFouce(); // 获取焦点 m_btn.SetFouce(); // 设置焦点楼上是对的,就是注释要改一下! 这里的方法是对的,但是要在对话框类的OnInitDialog()中设置返回FALSE,否则设置焦点不起作用的。 用SetTime触发OnTimer,然后SetFocus() 不在对话框类的OnInitDialog()中设置返回FALSE,也可以成功的! 看windows程序设计一书,系统学习一下比较好 都说了SetFocus();那我也说说发送WM_SETFOCUS消息的吧::PostMessage(HWND, WM_SETFOCUS, 0, 0);::PostMessage(HWND, WM_ACTIVATE, (WPARAM)WA_ACTIVE, 0); 关于类的大白菜问题~ 用ATL实现ado访问数据库的COM组件的一个问题 VC6开发Web Services 客户端 Visual Studio 2003 Visual Studio 2005有什么区别? 我在cmainframe中通过GetActiveView()来获得view类指针但为什么。。。。。 哪里有TTF的数据格式呀? 大侠 ,救命!用CRichEditView打开一文档,如何在VIEW上双击得到光标所在的字符串呀? .NE时代,MFC还有前途吗? MFC 能把宏展开看吗??? 如何发送消息让单文档应用程序正常退出? VC 判断一个文件是否在打开使用
楼上是对的,就是注释要改一下!
这里的方法是对的,但是要在对话框类的OnInitDialog()中设置返回FALSE,否则设置焦点不起作用的。
不在对话框类的OnInitDialog()中设置返回FALSE,也可以成功的!
那我也说说发送WM_SETFOCUS消息的吧
::PostMessage(HWND, WM_SETFOCUS, 0, 0);
::PostMessage(HWND, WM_ACTIVATE, (WPARAM)WA_ACTIVE, 0);