Win32中设置窗体失去焦点,并重新获取焦点
因为项目需求,在打开新窗体的同时,需要之前窗口不可被点击,但是最好不要消失,找了很久找到了一种方法:
//找到窗口属性LONG dwNewLong = GetWindowLong(hWndMain, GWL_EXSTYLE);//隐藏窗口dwNewLong |= WS_EX_TRANSPARENT | WS_EX_LAYERED;SetWindowLong(hWndMain, GWL_EXSTYLE, dwNewLong);//显示窗口//dwNewLong ^= WS_EX_TRANSPARENT | WS_EX_LAYERED;//SetWindowLong(hWndMain, GWL_EXSTYLE, dwNewLong);
这里的原理是将hWndMain窗口屏蔽掉鼠标和键盘的响应,但是保留在桌面最底层,相当于嵌入了桌面背景
如果再次调用显示窗口的函数可将其激活
Win32中设置窗体失去焦点,并重新获取焦点相关推荐
- WInforn中设置ZedGraph的焦点显示坐标格式化以及显示三个坐标数的解决办法
场景 Winforn中设置ZedGraph曲线图的属性.坐标轴属性.刻度属性: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10 ...
- Qt中设置窗体固定大小的方法
1. 一种方法是设置它的最大窗口值和最小窗口值,并且使最大值和最小值相等. 简单的示例: setMinimumSize(370, 150); setMaximumSize(370, 150); ...
- Winform中设置ZedGraph鼠标双击获取距离最近曲线上的点的坐标值
场景 WInforn中设置ZedGraph的焦点显示坐标格式化以及显示三个坐标数的解决办法: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/det ...
- det曲线_Winform中设置ZedGraph的曲线符号Symbol以及对应关系
场景 Winforn中设置ZedGraph曲线图的属性.坐标轴属性.刻度属性: Winform中实现ZedGraph的多条Y轴(附源码下载): 添加多条曲线后,会默认生成不带任何Symbol的曲线,如 ...
- 设置winfrom窗体透明度,拖动,任务栏中显示窗体
1.一般为了使得窗体透明可以直接设置Opacity 的属性为60%. 若果是为了使得窗体上的一部分透明的话,就可以把窗体的TransparencyKey设为黑色,同时把窗体的透明度设为100%(不透明 ...
- Winform中设置ZedGraph鼠标滚轮缩放的灵敏度以及设置滚轮缩放的方式(鼠标焦点为中心还是图形中心点)
场景 Winforn中设置ZedGraph曲线图的属性.坐标轴属性.刻度属性: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10 ...
- C#中的WinForm问题——如何设置窗体的大小为超过屏幕显示的最大尺寸?
今天在学习C#时遇到了一个问题,在此记录下来,留作日后总结复习之用,也分享给有同样问题和困扰的园友. 我手上的电脑是笔记本电脑,屏幕的尺寸大小为1366*768,然而项目所使用的屏幕大小为1920*1 ...
- Android UI设计——ViewPager中设置底部显示圆点焦点(二)
ViewPager中设置底部显示圆点焦点这种使用其实还是很常见的,对于这个功能的实现其实有很多方式: 1. 通过在显示图片中加入圆点,也就是我们可以直接使用带圆点的图片. 2. 通过在代码中实现这一功 ...
- 在Qt中如何设置窗体的背景图片
Qt中正确的设置窗体的背景图片的方法大致有两种,下面将逐个讲解: 一. 利用styleSheet设置窗体的背景图片 使用stylesheet设置窗体的背景图片的时候,可以直接按照下图的操作去进行即可, ...
最新文章
- c语言课设代写一般多少钱_结婚彩礼一般多少钱 2019彩礼会涨到多少钱
- paramiko-exec.py——利用paramiko远程执行命令
- 事件控制块的原理与创建
- javascript Blob
- 论文笔记-LSHTC: A Benchmark for Large-Scale Text Classification-2015
- wordpress 3D 标签云显示中文需要的Flash文件
- 360度动态漫游技术(html格式)
- 【图像隐写】基于matlab DCT数字水印添加+提取+干扰【含Matlab源码 803期】
- 洗衣机的维修和电动机
- roundcube db.inc.php,开源电子邮件系统(Roundcube Webmail)
- apt-get update 更新失败----如何清除破损而且陈旧的PPA仓库 (W: Failed to fetch http://ppa.launchpad.net/jonathonf/pyt)
- 一个JAVA小虾米初入江湖
- c++ 模糊搜索 正则表达式_c++中正则表达式(regex)
- python处理金融数据_Python金融大数据分析-数据获取与简单处理
- 2017年下半年小虎软考备考攻略
- 9、★♥★基于STM32单片机的颜色检测仪设计♥☆
- 基于ssm的田园管理系统
- win10 乳白色风格_乳白奥运
- No unique bean of type..... Unsatisfied dependency of type
- 计算机毕设Python+Vue智能仓储进出货管理系统(程序+LW+部署)