摘要:
问题:ON_WM_MOUSEWHEEL消息无响应 转动滚轮会导致Windows在有输入焦点的窗口(不是鼠标光标下面的窗口)产生WM_MOUSEWHEEL消息。所以当子窗口没有焦点的时候将收不到消息WM_MOUSEWHEEL。但是,当我们把鼠标移到某个子窗口的时候,并转动滚轮,应该是希望这个子窗口响应 阅读全文
摘要:
工程文件控制 vs工程中,往往包含:.sln 、.db 、.opendb 文件 sln文件 为工程属性文件,是我们必须添加到版本控制中的, db文件,是项目编译时生成的数据库文件,非常的大,占用空间,不需要添加到版本控制中。 opendb文件也是编译生成的文件, 不需要添加到版本控制中。 在项目文件 阅读全文
摘要:
GDIPlus的使用 stdafx.h加入如下代码: #include <comdef.h>//初始化一下com口 #include "GdiPlus.h" using namespace Gdiplus; #pragma comment(lib,"gdiplus.lib") 开始初始化:在app类 阅读全文
摘要:
全局变量替代方案:控制反转,依赖注入 。。。 阅读全文
摘要:
为对话框添加WM_MOUSEHOVER或WM_MOUSELEAVE消息并不会响应。 MFC需要特殊处理,其中一法就是使用TRACKMOUSEEVENT 阅读全文
摘要:
OnCreate PreCreateWindow PreSubclassWindow PreCreateWindow和PreSubclassWindow是虚函数,而OnCreate是一个消息响应函数。 对比对话框的2种创建方式下,这3个函数的是否调用的状态: OnCreate PreCreateWi 阅读全文
摘要:
我正在学习使用Qt样式表给我的应用程序添加不同的样式。我上网看了看Qt文档,上面说你可以使用一种ID选择器,它可以把主题应用到某些对象上。我就是这样实现这个特性的: 但这不管用。只有当我尝试不使用ID选择器时,它才有效: 这是什么原因呢?我忘了添加button-> setObjectName(“Na 阅读全文
摘要:
由于QSS几乎等同CSS[1]语法,所以我们设置有 QT 语法高亮: Qtcreator QSS syntax highlight setting: Qt Creator QSS 语法交互设置:QTCreator菜单栏->工具->选项->MIME 类型,接下来就是如图所示了: 阅读全文