如何判断父窗口的焦点是否在OK按钮上(有OK和Cancel两个基本点按钮),当前的焦点在子窗口. GetFocus是不行的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如何判断父窗口的焦点是否在OK按钮上(有OK和Cancel两个按钮),当前的焦点在子窗口 if( GetFocus()->GetDlgItemID() == IDC_OK ) 错了,是if( GetFocus()->GetDlgCtrlID() == IDC_OK ) GetFocus()返回的是控件的指针,不好判断是哪个控件。 我觉得 : KcSoft(蓝色的珍珠) 正确,但是父窗口的OK按钮上点击,不送开Button键,然后在子窗口的控件上,这时,父窗口的OK按钮显示的是有焦点的状态,我真的搞不懂 jennyvenus() 的方法对于判断焦点绝对正确的 UINT iUintCancel = m_btCancel.GetState(); UINT iUintOK = m_btOK.GetState(); if( 104 == iUintCancel || 8 == iUintCancel) m_bOKDefault = FALSE; //标志位 if( 104 == iUintOK || 8 == iUintOK) m_bOKDefault = TRUE; //标志位 GetFocus()->GetDlgCtrlID() == IDC_OK VS2008“运用程序无法正常启动 0xc0150002”问题,求助! VC新手的问题,创建一个Windows的基本框架, 怎样用VC6.0开发一个上传文件时 显示的的进度条? 本人想做一个远程教学的软件,不晓得难度有多大? 有代码不明白,高手请进。 怎么从资源文件中提取字串资源?字串是多国语言文字。 toolbar 按钮id不连续,怎么让他们连续起来? VC++ V.S VC++.NET jpeg2000基本编码系统文挡!!! opengl着色语言小程序 一个句柄问题 ---语音通讯 什么原因会 导致 延时那?我用g729压缩延时会慢慢变大
UINT iUintOK = m_btOK.GetState(); if( 104 == iUintCancel || 8 == iUintCancel)
m_bOKDefault = FALSE; //标志位
if( 104 == iUintOK || 8 == iUintOK)
m_bOKDefault = TRUE; //标志位