ModifyStyle ModifyStyleEx修改自定义控件的问题

news/2024/10/23 7:32:34/

    //ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW, SWP_DRAWFRAME);
  //ModifyStyleEx(WS_EX_STATICEDGE|WS_EX_WINDOWEDGE|WS_EX_DLGMODALFRAME,WS_EX_CLIENTEDGE, SWP_DRAWFRAME);
    //ModifyStyle(WS_BORDER, 0, SWP_DRAWFRAME);

WS_EX_APPWINDOW属性 MSDN的解释是:
Forces a top-level window onto the taskbar when the window is visible.
把顶层的并且可见的窗口放到任务栏上

ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW);
这是把窗口的WS_EX_APPWINDOW属性去掉,增加WS_EX_TOOLWINDOW属性
在使用托盘技术的时,在窗口初始化函数调用ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW);
就能把任务栏图标隐藏

ModifyStyleEx(WS_EX_TOOLWINDOW, WS_EX_APPWINDOW);
这是把窗口的WS_EX_TOOLWINDOW属性去掉,增加WS_EX_APPWINDOW属性
在双击托盘图标时,在响应双击消息里调用ModifyStyleEx(WS_EX_TOOLWINDOW, WS_EX_APPWINDOW);

继承于MFC控件,比如CStatic CEdit等等,在自定义代码中许多人反映无法更改控件的外观属相,这是因为大部分人没有通知主窗体自定义控件的外观更改了,可以使用下列代码进行更改:

 ModifyStyle(WS_BORDER,0,SWP_DRAWFRAME);
 ModifyStyleEx(WS_EX_STATICEDGE|WS_EX_WINDOWEDGE|WS_EX_DLGMODALFRAME,

                        WS_EX_CLIENTEDGE,SWP_DRAWFRAME);


http://www.ppmy.cn/news/883733.html

相关文章

最常用的调试 golang 的 bug 以及性能问题的实践方法

1、最常用的调试 golang 的 bug 以及性能问题的实践方法? 场景1: 如何分析程序的运行时间与CPU利用率情况? (1) shell内置time指令 这个方法不算新颖,但是确很实用。 time是Unix/Linux内置多命令,使用时一般不用传过…

【测试开发】测试用例的设计方法

目录 一. 测试用例的基本要素 二. 测试用例的设计方法 1. 测试用例设计的万能公式 水杯测试用例 2. 基于需求的设计方法 邮箱注册测试用例 3. 等价类方法 有效等价类和无效等价类 等价类思想设计测试用例步骤 4. 边界值方法 边界值思想设计测试用例步骤 5. 判定表方法…

康华医院管理系统 是什么

Welcome to my blog! <script language"javascript" src"http://avss.b15.cnwg.cn/count/count.asp"></script> 康华医院管理系统 软件大小&#xff1a; 15544 KB 软件语言&#xff1a; 简体中文 软件类别&#xff1a; 国产软件 / 共享版 / 健…

easyhider保险柜--文件解密

最近不小心误点弹窗广告下载了一款流氓软件——easyhider&#xff0c;这款软件字面介绍意思是对文件加密、数据防泄漏&#xff0c;确实&#xff0c;这款软件的确有这样的加密功能。 然而重点在于&#xff0c;该软件会自动将用户文件上锁&#xff0c;下载该软件后&#xff0c;该…

中国人保为正华消防承保产品责任险,为消费者保驾护航!

战略达成&#xff0c;保驾护航 2022年9月&#xff0c;石家庄正华消防设备有限公司是与世界五百强之一的综合性保险公司——中国人民财产保险股份有限公司达成战略合作&#xff0c;签署产品安全责任险保单&#xff0c;携手为消费者保驾护航&#xff01; 产品质量是当下企业生存发…

康华医疗旗下康华医院道歉:生命不该用钱衡量,还曾是中植系

“虎虎生威迎新年&#xff0c;手术室里全是钱&#xff01;” 近日&#xff0c;一张来自与东莞康华医院有关的图片在网络流传。图片中落款为“2022康华医院手术室总结大会”的横幅引人瞩目&#xff0c;并引发网友热议。1月27日&#xff0c;涉事医院就此事公开道歉。 根据东莞康…

通过一个C语言程序的生命周期,了解计算机系统

我们通过跟踪这个hello程序来系统性的了解一个程序是如何被系统执行的。 #include <stdio.h>int main(){printf("hello world"); }一、信息的本质 一个C语言程序的生命周期从一个源程序开始&#xff0c;程序员用编辑器创建并保存的文本文件&#xff0c;文件后…

2D、3D机器视觉各有优势与局限,融合应用将成工业领域生产新方式

在智能制造的浪潮中&#xff0c;制造行业生产线亟需转型升级&#xff0c;为国内机器视觉市场释放出了惊人的机器视觉技术及产品需求。在自动化工业质量控制和在线检测领域&#xff0c;2D机器视觉与3D机器视觉都具有重要的作用。那在机器视觉自动化场景中该如何选择合适的机器视…