
MFC
雨田嘟嘟
这个作者很懒,什么都没留下…
展开
-
state
mfc state button原创 2016-05-31 16:23:45 · 344 阅读 · 0 评论 -
透明窗体覆盖在视频上画图
原本是想在显示图像的地方直接画需要的图形,最后发现显示图像的地方在dll中,没有源码,只能够另辟他径了。 于是有了下面想法: *在窗口上覆盖一个透明窗口,然后对透明窗口进行绘图。根据需要对透明窗口进行刷新重绘。 全部代码上传csdn (还有鼠标点哪(透明窗体范围内),就在哪画图) 代码链接http://download.youkuaiyun.com/detail/xuleisdjn/9525884下面代码是其中原创 2016-05-19 17:41:20 · 4694 阅读 · 0 评论 -
windows消息机制
Dos 是过程驱动的,而Windows 是事件驱动的,事件驱动围绕着消息的产生与处理展开,事件驱动是靠消息循环机制来实现的。也可以理解为消息是一种报告有关事件发生的通知,消息是Windows 操作系统的灵魂。消息的概念和表示 消息(Message)指的就是Windows 操作系统发给应用程序的一个通告,它告诉应用程序某个特定的事件发生了。比如,用户单击鼠标或按键都会引发Window转载 2016-06-17 11:42:31 · 397 阅读 · 0 评论 -
VC++内存泄漏的检测与定位
VC++内存泄漏的检测与定位 内存泄漏信息查看(MFC、非MFC) 位置定位(MFC、非MFC) 非MFC查看内存泄露信息:关键代码#include "crtdbg.h" //添加该头文件 _CrtSetDbgFlag(_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG)|_CRTDBG_LEAK_CHECK_DF); //运行时添加该语句,在内存泄露前添加,一般加到程序的入口函原创 2016-11-09 15:38:09 · 5640 阅读 · 0 评论 -
GDI+画罗盘
#include "gdiplus.h"using namespace Gdiplus; #pragma comment(lib, "gdiplus.lib")ULONG_PTR m_gdiplusToken;GdiplusStartupInput gdiplusStartupInput;SizeF GetTextBounds(const Gdiplus::Font& font,cons...原创 2018-06-19 12:09:30 · 691 阅读 · 0 评论 -
托盘图标消失问题
explorer.exe 重启后托盘图标会消失。需要程序重新加入到托盘。explorer关闭后windows taskbar也就没有了,托盘图标也就跟着消失了。当explorer进程重启,taskbar将会被创建,taskbar创建后会使用字符串“TaskbarCreated”注册一个消息,然后将这个消息广播到它的所有top-level windows。因此我们可以去注册并捕获这个消息,然后在消息...原创 2018-07-04 17:26:32 · 1344 阅读 · 0 评论 -
StringCbCopy StringCchCopy
--------------------- 本文来自 艾斯曼 的优快云 博客 ,全文地址请点击:https://blog.youkuaiyun.com/wangqiulin123456/article/details/8193933?utm_source=copy StringCbCopy函数用于拷贝string,且提供了目标缓冲区的大小作为参数,防止缓冲区溢出等安全问题。 这个函数可用于替换以下...转载 2018-09-30 10:56:08 · 550 阅读 · 0 评论