vc
落丁丁
这个作者很懒,什么都没留下…
展开
-
Advanced Installer打包程序
1.选择Visual studio Application,点击右下角Create Project2.填写product Name以及manufacturer Name3.选择安装文件类型,msi或者exe等4.选择打包好的文件输出路径5.选择工程所在路径,比如.sln6.选择要导入的可执行文件的环境7.选择你要打包的可执行文件,一个或多个8.选择需要生成快捷方式的可执行文件9.选择是否需要安装后自动安装的可执行文件10.选择对话框样式11.选择是否要添加licence,然后原创 2020-07-16 14:30:26 · 611 阅读 · 0 评论 -
TCP通信 vc与qt的区别
服务端:vc函数qt函数Server函数QTcpServer 监听套接字Socket函数QTcpSocket 通信套接字bind,listen统一为listenaccept无accept,当有链接时,会产生一个信号:newconnection,可以从槽函数取出建立好的套接字(对方的)TcpSocket。当建立好连接,套接字会自动触发connected信号recvread socket触发ReadyRead信号sendwrite socket触原创 2020-07-16 11:13:31 · 442 阅读 · 0 评论 -
使用Winring0
项目中需要查询CPU温度,所以用到winring0.dll,需要知道自己系统是32位还是64位,然后选择winring032.dll还是winring064.dll.使用步骤:1.在项目生成执行文件的目录下放入dll文件(WinRing0x32.dll/WinRing0x64.dll)以及sys文件(WinRing0x32.sys/WinRing0x64.sys)2.在cpp源文件中包含头文件“OlsApiInit.h”以及“OlsDef.h”3.工程项目设置为管理员权限:项目右击->项目属性原创 2020-07-16 10:53:46 · 4882 阅读 · 2 评论 -
深入MFC中WM_COMMAND的传递
MFC将windows消息系统进行了高度的抽象和封装,其根本原理是运用C++的高级特性并结合一定的设计模式(如工厂模式,模板方法等)来实现的。一般的windows消息(WM_XXX),则一定是由派生类流向基类,没有旁流的可能。如果是命令消息(WM_COMMAND),那就有比较奇特的路线了。下面就针对多文档/单文档(Document-View)、对话框两种应用程序比较讨论WM_COMMAND消息的传递处理过程。讨论前首先得明确命令消息的来源,命令消息一般是用户选择某个菜单项,或一个加速键被翻译,或一个子控件发转载 2020-07-16 10:23:30 · 395 阅读 · 0 评论