关于MDI中的多窗口的判断 我想问下,如何做出一个判断是否该窗口为当前激活窗口?如果是,则进行操作,如果不是,则无操作,是不是用GetActiveWindow啊?如何用啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HWND ahwnd = GetForegroundWindow(); 返回的就是当前处于激活状态的窗口句柄楼主可以通过判断句柄来判断是不是当前窗口 HWND hwnd = GetForegroundWindow(); if(hwnd==this-> m_hWnd) //this-> m_hWnd (当前窗口句柄){do something...} 出现了错误?error C2440: 'initializing' : cannot convert from 'class CWnd *' to 'struct HWND__ *' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast HWND hwnd = ::GetForegroundWindow(); 这样试试看 【求助】MFC中消息过程的问题 关于救济活动的一点感叹 很基础的问题 画线的 但是不知道为什么不能选中我的pen 怎样窗体吸附? 菜菜~修改ip地址 向ListCtlr的第二列插入图标怎么搞呀! 使用IDirectSound和WaveOutOpen来播放音频导致windows失去响应的问题,急!!! FindResourceEx()这个函数为什么返回HRSRC hRsrc的值是NULL? 文档类里输出 请问如何将一个逻辑盘中所有指定一个类型的文件(如*.dat)在一个列表框中列出? 求 sql语句 错误如何解决。
返回的就是当前处于激活状态的窗口句柄楼主可以通过判断句柄来判断是不是当前窗口
HWND hwnd = GetForegroundWindow();
if(hwnd==this-> m_hWnd) //this-> m_hWnd (当前窗口句柄)
{
do something...
}
出现了错误?
error C2440: 'initializing' : cannot convert from 'class CWnd *' to 'struct HWND__ *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast