欢迎来到我的博客https://www.cnblogs.com/veis/

https://www.cnblogs.com/veis/p/14182037.html

摘要: 1、全局变量 HHOOK g_hook; HINSTANCE g_hInstance; HWND g_hWnd; 2、 安装钩子 g_hInstance = NULL; g_hWnd = m_hWnd; g_hook = SetWindowsHookEx(WH_MOUSE_LL, (HOOKPROC 阅读全文
posted @ 2020-05-11 17:21 veis 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 1.什么是内存DC? 要使应用程序能够将输出放在内存中,而不是将其发送到实际的设备,请为位图操作使用一个称为内存设备上下文的特殊设备上下文。内存DC使系统能够将内存的一部分作为虚拟设备处理。它是内存中的一个位数组,应用程序可以临时使用它来存储在普通绘图表面上创建的位图的颜色数据。由于位图与设备兼容, 阅读全文
posted @ 2020-05-10 14:42 veis 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 1.在新安装的MDK5.30下,默认使用v6版本的工具链,在定义全局变量时,提示了一些类似下面的警告 warning: no previous extern declaration for non-static variable 'in' [-Wmissing-variable-declaratio 阅读全文
posted @ 2020-05-09 01:18 veis 阅读(4604) 评论(0) 推荐(1) 编辑
摘要: (1)使用BitBlt void CBRUSHTESTDlg::OnPaint() { CPaintDC dc(this); CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP1); BITMAP bitmap; int size = bmp.GetBitmap(&bitm 阅读全文
posted @ 2020-05-06 18:33 veis 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 0. 封装原因 主要因为Windows socket 相关的API调用步骤比较繁琐。 1. 头文件 #pragma once #include <WinSock2.h> #pragma comment(lib, "Ws2_32.lib") class CSocketLzf { protected: 阅读全文
posted @ 2020-05-04 08:23 veis 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 错误提示 HEAP CORRUPTION DETECTED:after Normal block( ) at 0x . CRT detected that application wrote memory after end of heap buffer. 错误原因 使用的内存大于申请的内存,所以在 阅读全文
posted @ 2020-04-23 23:57 veis 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: [toc] 使用window API开发一个具有字符串收发功能的串口助手 开发环境 Visual Studio 2015 串口设备相关的API CreateFile 参数详情见:https://docs.microsoft.com/en us/windows/win32/api/fileapi/nf 阅读全文
posted @ 2020-04-22 23:44 veis 阅读(1805) 评论(3) 推荐(1) 编辑
摘要: [toc] 1.添加快捷键资源 2.把菜单功能ID与快捷键进行对应 3.在菜单所在的对话框类中添加快捷键句柄成员变量 4.在OnInitDialog函数中加载快捷键列表 5.重写快捷键映射函数,生效快捷键 阅读全文
posted @ 2020-04-20 16:34 veis 阅读(566) 评论(0) 推荐(0) 编辑
摘要: C/C++实现代码雨效果 [toc] 说明 最近整理电脑资料,翻出了以前写的代码,顺便整理一下到博客上,当做一次备份记录 先看看静态效果 需要分为以下步骤实现 生成代码串 把代码串绘制到窗口中 使用双缓冲机制避免屏幕闪烁 让代码串往下移动 随机选择代码串中的随机字符位置做随机修改 使用的库说明 使用 阅读全文
posted @ 2020-04-20 15:06 veis 阅读(4947) 评论(0) 推荐(0) 编辑
摘要: 流程 先创建一个CFileFind对象 查找指定文件获取句柄 查找下一个文件 代码 阅读全文
posted @ 2020-04-18 14:24 veis 阅读(703) 评论(0) 推荐(1) 编辑