
VC++
文章平均质量分 50
Vitta_U
这个作者很懒,什么都没留下…
展开
-
MFC 如何简洁设置控件文字大小
1、选中整个对话框(Dialog),切记不要选择单个控件,否则找不到对应的文字大小设置。2、选择合适的字体大小即可设置整个对话框(Dialog)控件字体大小。原创 2022-09-13 11:12:31 · 3845 阅读 · 0 评论 -
MFC如何给对话框添加菜单
步骤一:在工程的“资源文件”中找到对应对话框所在的rc文件。 步骤二:右击rc文件,选择“添加资源”。步骤三:给对话框(Dialog)属性增加菜单项(Menu)项,将菜单和对话框绑定;步骤四:编译器右侧弹出菜单编辑界面,选择“请在此处键入”即可编辑菜单项。 步骤四:添加Menu事件处理函数...原创 2022-07-07 17:07:11 · 2138 阅读 · 0 评论 -
MFC 右键删除List Contrl控件行
准备工作:已有MFC程序,并且有对话框中存在List Control控件;1、为List Control控件增加变量,右键--->添加变量--->输入变量名(N),例如 qly_statistic_list;2、在资源视图中添加资源(A)…,选择Menu后新建(N)3、新建Menu后会有一个小界面手动添加右键需要的选项,设置Menu的ID:IDR_QLY_MENU,添加ID:ID_QLY_ADD,修改ID:ID_QLY_MO...原创 2022-05-20 11:02:38 · 1697 阅读 · 0 评论 -
c/c++ socket函数详解
原文:c/c++ socket函数详解 - liedElxa - 博客园注意: 使用socketAPI前,要先将相关链接库(Ws2_32.lib)加入链接,并使用WSAStartUp函数初始化。在linux中地址结构体sockaddr的结构与windows的不太一样,具体请百度每个socket函数都可能失败(返回-1),需要判断结果socket分成两种:一种专门用来监听新链接(或新活动),这种socket叫做master socket,一般只存在于服务器 一种专门用来收发数据,这种转载 2022-04-02 09:42:18 · 1711 阅读 · 0 评论 -
VC++ 获取CPU序列号
CString CGetCPUIDDlg::GetCPUID(){ CString strCPUID; unsigned long s1, s2; __asm{ mov eax, 01h xor edx, edx cpuid mov s1, edx mov s2, eax } strCPUID.Format("%08X%08X", s1, s2); return strCPUID;}原创 2022-03-31 16:15:07 · 1195 阅读 · 0 评论 -
C++ 网络编程实例
来源:https://www.cnblogs.com/jeffkuang/archive/2011/11/25/2263051.html这只是一个小小的实例,包括Socket编程、多线程、文件操作。简 单介绍:他实现了点对点聊天,一个服务器,一个客户端,主线程用来发送数据,启动一个子线程用来接收数据,服务器记录聊天内容。他只是用上了上面所说的三 个技术,如果你对上面三个技术不是很熟,或许对你有点帮助,如果你很熟,既然来了希望你能指导一下我,如果你是高手希望你能指导一下我的编码问题。我太渴 望写出高效转载 2022-03-16 10:46:10 · 2858 阅读 · 0 评论 -
【MFC】CListCtrl列表颜色更改
首先打开资源视图,点击进入要操作的dialog,再点击需要操作的LIST模块,进入属性,按照下图的指示找到NM_CUSTOMDARW消息,点击后面的下拉框,选择添加OnNMCustomdrawList1函数,因为每个人listID不一样所以后缀不一样。 这样就把消息添加了,接着就是实现改变颜色的逻辑。 NMLVCUSTOMDRAW* pLVCD = reinterpret_cast<NMLVCUSTOMDRAW*>(pNMHDR); if (CDDS_PREPAINT =.转载 2022-01-27 15:48:57 · 330 阅读 · 0 评论 -
SetCommMask设置串口通信事件
SetCommMask 用途:设置串口通信事件 原型:BOOL SetCommMask(HANDLE hFile, //标识通信端口的句柄 DWORD dwEvtMask //能够使能的通信事件); 参数说明:-hFile:串口句柄 -dwEvtMask:准备监视的串口事件掩码 串口上可能发生的事件如下表所示: 值 事件描述 EV_BREAK A break was detected on input.收到BREAK信号。...原创 2021-04-08 17:18:38 · 184 阅读 · 0 评论 -
MFC List Control 控件
原文链接::https://blog.youkuaiyun.com/sunjikui1255326447/article/details/889160901、打开工具箱(可以从视图中找),添加一个List Control控件,ID设置为IDC_PROGRAM_LANG_LIST,View属性设为Report,即为报表风格,Single Selection属性设为True。再添加一个静态文本控件和一个编辑框,静态文本控件的Caption属性设为“选择的语言:”,编辑框的ID设为IDC_LANG_SEL_EDIT,Re转载 2021-03-31 11:26:52 · 4442 阅读 · 0 评论 -
MFC 添加静态图片(Picture Control控件)
原创:转载务必注明出处。1、工具箱中添加Picture Control控件到指定位置;如下图所示:2、将需要的bmp格式图片放入MFC项目中的"res"文件夹中;3、在项目"资源视图"-->“Bitmap”---->"添加资源"--->"导入…(Import…)"选择需要的bmp图片,确认后修改图片ID;4、设置Picture Control控件属性:修改Image和Type属性即可;Image:图片名称(IDB_XXX)Type:加载格式.原创 2021-03-30 10:57:02 · 6636 阅读 · 0 评论