应该怎么做,才能把窗口提到最前,但不是始终置顶
caseWM_xxx{this->ShowWindow(SW_SHOW);//显示主窗口}break;已经可以把窗口显示出来了,可是应该怎么做才能把焦点落到窗口上,并把它...
case WM_xxx
{
this->ShowWindow(SW_SHOW); // 显示主窗口
}
break;
已经可以把窗口显示出来了,可是应该怎么做才能把焦点落到窗口上,并把它提到最前呢,等于就是点击了这个窗口那样。。。。 展开
{
this->ShowWindow(SW_SHOW); // 显示主窗口
}
break;
已经可以把窗口显示出来了,可是应该怎么做才能把焦点落到窗口上,并把它提到最前呢,等于就是点击了这个窗口那样。。。。 展开
8个回答
展开全部
::SetForegroundWindow(hwnd);
但自己的程序不能调用SetForegroundWindow把自己设置为前景窗口。
请看以下参考:
http://hi.baidu.com/qiujiejia/blog/item/5e016f015e7dcdc4267fb54c.html
但自己的程序不能调用SetForegroundWindow把自己设置为前景窗口。
请看以下参考:
http://hi.baidu.com/qiujiejia/blog/item/5e016f015e7dcdc4267fb54c.html
深圳市容大彩晶科技有限公司
2024-11-15 广告
2024-11-15 广告
广告机代理优选容大彩晶,深圳市容大彩晶科技有限公司自2007年成立伊始,一直专注于液晶商用显示产品的技术研发及产品服务。公司依托具有自主研发能力、创新高效的技术团队,打造出行业优质商用液晶显示设备。容大彩晶产品涵盖商用液晶显示、多媒体广告机...
点击进入详情页
本回答由深圳市容大彩晶科技有限公司提供
展开全部
HWND hwnd;//目标窗口句柄
//设置为前端窗口
::SetForegroundWindow(hwnd);
//设置为前端窗口
::SetForegroundWindow(hwnd);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
setfocus
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
setfocus
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SetFocus函数即可
SDK
SetFocus(HWND hWnd)
MFC
CWnd::SetFocus(void)
SDK
SetFocus(HWND hWnd)
MFC
CWnd::SetFocus(void)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询