- 博客(7)
- 资源 (20)
- 收藏
- 关注
原创 主线程消息处理
写程序过程中,往往会遇到在按钮时间中执行一个循环事件(for/while)耗费比较长的时候,这个时候会造成界面的假死想象,对于经常写程序的人来说,解决起来相对比较容易,创建一个子线程,然后把事件放到子线程执行;但是对于初学者而言,创建子线程有时候又觉得麻烦,要解决这种问题其实不难,最容易想到的当然是sleep函数,但是测试效果并不理想,这里我介绍另外一种思路,在循环中调用如下函数即可,功能是获取消息并把消息给传递出去就可以了。代码实现如下:void DoLoopEvents(DWORD dwTime
2020-05-27 22:00:05 245
原创 VC++ CMenu菜单自绘
效果图(分隔符颜色下一个版本再完善):头文件定义(CSWMenu.h):#ifndef CSWMenu_H#define CSWMenu_H#include <afxtempl.h>namespace sw { class CSWMenuData { wchar_t* m_szMenuText; public: CSWMenuData() { menuIconNormal = -1; xoffset = -1; bitmap = NULL;
2020-05-18 17:08:06 1681 5
原创 VC++ 在任务栏图标上显示进度条效果
该功能主要是通过COM接口ITaskbarList3*来实现进度效果显示功能。头文件定义(CSWTaskBarList.h):#pragma once#include <Windows.h>#include <Shobjidl.h>#include <Commctrl.h>#pragma comment(lib, "Comctl32.lib")namespace sw { class CSWTaskBarList { typedef st.
2020-05-18 16:46:24 941
原创 VC++ CSliderCtrl自绘
效果图:头文件声明(CSWSliderCtrl.h):#pragma once// CSWSliderCtrlnamespace sw { class CSWSliderCtrl : public CWnd { DECLARE_DYNAMIC(CSWSliderCtrl) public: CSWSliderCtrl(); virtual ~CSWSliderCtrl(); void SetToolTipText(LPCSTR lpszToolTipText
2020-05-18 16:41:35 617
原创 VC++ Dump文件生成
头文件定义(CSWMinidump.h)#ifndef CSW_MINIDUMP_HEAD_FILE#define CSW_MINIDUMP_HEAD_FILE#pragma once#include <dbgHelp.h>#pragma comment(lib, "dbghelp.lib")namespace sw { namespace Minidump { // 启用程序异常崩溃捕获 void SetUnhandledExceptionFilter();
2020-05-18 16:32:55 692
原创 MFC窗口程序#32770修改方法
MFC对话框默认类名是#32770,是有基类属性ClassName来决定的,ClassName默认是只读属性,是无法修改的。1、切换到资源视图页面,选择rc文件,右键查看属性,将MfcMode改为False。2、紧接着就可以修改对话框的ClassName属性了。例如:MyClassName。不要以为到此工作就算完成了,这个时候运行程序,肯定会异常报错,因为新修改的对话框类名还未系统注册。3、在对话框的构造函数里面,添加如下代码:WNDCLASSwndClass;::GetClass..
2020-05-09 10:14:20 2799 2
原创 算法 Base64编解码
头文件声明(Base64.h):#pragma once#include "stdafx.h"#include <windows.h> #ifdef __cplusplusextern "C" {#endif /*功能:将二进制数据转换成BASE64编码字符串参数说明: pInputBuffer:要编码的二进制数据 nInputCount:数据长度...
2020-05-03 11:04:17 255
VC++/Delphi下可用的GIS控件MapWinGIS(ocx)
2021-03-31
MapWinGis第3方库
2021-01-25
libzdb-3.2.2.zip
2020-08-18
HTTP网络文件服务器(Delphi版)
2020-03-25
ZIP包格式压缩/解压缩
2019-12-31
工程制图软件
2018-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人