MFC
文章平均质量分 72
HotIce0
小白
展开
-
MFC之旅——分析一个MFC程序运行脉络
之前学过的Windows SDK编程,都在自己的一个cpp文件中,程序运行过程也是清晰易懂。但是MFC可就没那么清晰明了了。建立了一个MFC工程后,你会发现,什么WinMain,什么WndProc(不一定你要用这个名字)。都不存在的嘛。但是从本质上来说,在WIndows系统上最终,一定是SDK。MFC也就只是将SDK进行了一系列的封装。所以,WInMain这些,一定是存在的。下面就去MFC的源文件原创 2017-05-31 18:46:07 · 599 阅读 · 1 评论 -
MFC之旅——SelectClipPath()函数的特性
首先给出这个函数在文档中的说明:SelectClipPath(API参考)CDC::SelectClipPathSelects the current path as a clipping region for the device context, combining the new region with any existing clipping region by us原创 2017-07-03 16:17:29 · 834 阅读 · 0 评论 -
MFC之旅——CMenu
在MFC编程中,一个种资源总有一种类与其对应。如1.字符串有CString2.菜单资源有CMenu3.按钮资源有CButton等等类中就封装了有能对此类资源操作的函数。正题一、菜单的基本结构(图一)(图二)这就是MFC中的菜单的样子。图中用系统的Paint,标记上了一些序号。这些序号就显得十分重要了。(图一)中标号的就是菜单(Menu)。原创 2017-07-17 23:21:57 · 470 阅读 · 0 评论 -
MFC之旅——CSocket神级易错点
CSocket是对底层winsock32的api的封装,实现对象型。方便我们的网络MFC程序的编写。这个类的使用大家很可能会忽视一点。导致一个很难受的报错。我的经历就是两个字:难受。写MFC网络程序时,一般都是需要使用多线程的。我在无聊编写一个聊天软件时。就出现了这样的一个报错。(VS2017 & win7 64) BOOL CSocket::PumpMessages(UI原创 2017-07-18 22:07:56 · 1232 阅读 · 0 评论 -
MFC-编写JAVA环境变量配置发现的问题
配置JAVA环境变量实际上是要修改系统的环境变量,MSDN中有许多修改环境变量的函数。调用比如SetEnvironmentVariable()这样的环境变量设置函数。都是无法修改系统的环境变量的,只能改变本进程的环境变量。要修改系统环境变量只能通过修改注册表,并发送同步消息给相关处理程序。下面是MSDN原文:Environment VariablesCalling SetEnv原创 2017-08-30 22:01:08 · 357 阅读 · 0 评论 -
MFC-SaoChat(模仿QQ)聊天软件
本篇文章由:原用户名(zg51747708),现在:骚里骚气 曾广 原创,未经允许不可以转载(我建立的服务器已经不再运行了。源码仅供学习,如果想自己搭建服务器,请安装下面的数据库结构图,建立对应数据库,并且设置好链接字符串) 我的SaoChat账号是51747708哦!添加好友必须对方也在线哦!不然就要提示!大家可以来注册。服务器24小时运行。账号可以是1-11位数,密码1到原创 2017-09-04 17:09:09 · 3436 阅读 · 1 评论 -
MFC-(小工具)JAVA环境变量一键配置工具
源码下载:CRegKey 类操作版本:http://pan.baidu.com/s/1mhO3Q7Awindows api操作版本:http://pan.baidu.com/s/1gfna5Mz编译号的成品下载地址 :http://pan.baidu.com/s/1hrYfkJ6Update:2017年8月30日22:27:修复了,在配置环境变量时,Path环境变量查询失败的B原创 2017-09-03 21:16:58 · 645 阅读 · 0 评论