
MFC
文章平均质量分 66
Windows桌面开发学习笔记
NUC_Dodamce
醉生梦死谁成器,拓马长枪定乾坤。
展开
-
MFC_常用控件练习(demo windows企业人事管理系统)
这个demo用到的控件:按钮、编辑框、下拉框、子窗口、单选控件,微调控件、时间控件、列表控件同时练习数值型和控件型关联变量注意:在使用微调控件时,需要按CTRL + D修改CTRL顺序,让微调框和前面的编辑框绑定Ctrl顺序相连。在使用单选框时需要设置组长。原创 2022-09-29 14:25:54 · 380 阅读 · 0 评论 -
MFC_系统对话框(CFileDialog、字符编码转化ANSI-UTF8-Unicode、Window记事本demo练习)
多字节编码:为了扩展编码可以表示的字符,引入了双字节字符集。如果第一个字节为0x81->0x9F之间 或 0xE0->0xFC之间需要检测下一个字节,拼接起来才能确定这个文字。ANSI不能直接转化为UTF-8、ANSI需要先转化为Unicode,再由Unicode转化为UTF-8。如果没有定义Unicode编码这个工程是ANSI工程(多字节编码),TCHAR=>char。主要分为UTF-8、UTF-16、UTF-32。记事本内的文字编码是Unicode,保存记事本内容后,保存文件编码为ANSI。原创 2022-09-16 21:05:45 · 1429 阅读 · 0 评论 -
MFC_常见的消息,宏替换分析MFC消息映射
自定义消息不可以与系统重复WM_USER以上的消息都可以作为用户自定义消息值。MFC中需要宏函数ON_MESSAGE来响应自定义消息。原创 2022-09-09 12:28:55 · 787 阅读 · 0 评论 -
Win32到MFC,第一个MFC程序(从Win32项目到MFC工程)
同时修改项目属性使用MFC类库,静态库和共享DLL都可以,这里采用共享DLL库中使用MFC。注意:MFC在内部已经封装好WinMain函数,自己不需要写WinMain函数。在MFC中没有窗口处理函数,但是可以通过继承CDialog类,添加窗口处理函数。首先先创建Win32程序,通过下面的步骤创建MFC项目。Initinstance可以简单的理解MFC的入口函数。创建MFC工程有三步。原创 2022-09-07 11:53:39 · 680 阅读 · 0 评论 -
Win32_SDK_非模态对话框(非模态对话框窗口的销毁,模态与非模态对比,计算器项目练习)
【代码】Win32_SDK_非模态对话框(非模态对话框窗口的销毁,模态与非模态对比,计算机项目练习)原创 2022-09-06 16:10:38 · 451 阅读 · 0 评论 -
Windows平台封装TCP套接字(C++_TCP回显服务器)
文章目录WinTcpSever.hWinTcpClient.h本地测试WinTcpSever.h#pragma once#define _WINSOCK_DEPRECATED_NO_WARNINGS#include<iostream>#include<string>#include<winSock2.h>#pragma comment(lib,"WS2_32.lib")//套接字依赖的静态库using namespace std;class T原创 2022-01-28 23:59:53 · 2966 阅读 · 1 评论 -
Win32_SDK_模态对话框(拖拽文件消息与常见的窗口属性_自定义按键_模拟登录界面)
文章目录1.基本设置模态对话框与普通对话框:普通对话框必须先处理对话框1.基本设置1.新建模态对话框资源2.Win32大图标是指按下ALT+TABLE后窗口图标3.Win32小图标是指应用窗口的图标4.响应文件拖拽消息时要开启对话框的可接受文件5.设置顶层窗口设置好后窗口将会始终在顶层。6.设置窗口透明度SetLayeredWindowAttributes(hWnd, RGB(255, 0, 0), 125, LWA_ALPHA);//0是全透明,255为不透明,LWA原创 2021-12-15 20:20:17 · 1592 阅读 · 1 评论 -
Windows_win32_SDK常用消息(键盘消息_用户自定义消息_发送消息)
文章目录C++代码代码位置C++代码#include<Windows.h>#include<time.h>#define TIME_ID 5 //时间定时器/* 消息分类: 1.进队列消息:会从消息队列中取出消息,大部分用户输入的消息都是进队消息 2.不进队列消息:不会从消息队列取消息,eg:WM_CREATE WM_PAINT*//*类型UINT 无符号整形WPAPAM 无符号整形LPARAM 长整型LONG longTCHAR 宽字符原创 2021-12-11 14:57:41 · 1343 阅读 · 0 评论