1. MFC借助C++的优势为Windows开发开辟了一片新天地,同时也借助 ApplicationWizzard使开发者摆脱离了那些每次都必写基本代码2. 借助ClassWizard和消息映射使开发者摆脱了定义消息处理时那种混乱和冗长的代码段。3. 更令人兴奋的是利用C++的封装功能使开发者摆脱W...
分类:
编程语言 时间:
2014-09-17 01:03:31
阅读次数:
270
VC6优点:
a,内容少,学习成本低。
b,常用功能操作简单。
c,占用资源少。有个笑话是:启动VC6后写了20行代码,对方的VS201X还在启动中。
d,Win2000和以后的操作系统自带mfc.dll。
相对于VC7,VC6有如下缺点:
a,对stl支持不友好,VC6是98年,stl成为标准是99年。
b,Watch窗口,看到字符串太短。VC7也有这个问题,但能看到的长得多。
...
分类:
其他好文 时间:
2014-09-16 22:09:21
阅读次数:
187
使用VS2010创建“win32应用”程序,然后编写MFC的窗口相关代码,但并不编写main函数,因此,需要指定入口main函数。
设置:
工程-》属性-》链接器-》高级-》入口点,填写 wWinMainCRTStartup。
如果不填写这个入口函数,会提示下面的错误:
Libcmtd.lib(wincrt0.obj) : error LNK2019: 无法解析的外部符号 _Win...
上一篇 Windows MFC 全局模态 实现 介绍了一下第一种方法,但是这个方法有个问题是,即使在对话框外不能点击,框外点击鼠标,当前需要操作的窗口也是失去了焦点的。这样用户体验影响比较严重。而且还有个问题是,如果要适配32位、64位系统,要达到全局模态(禁止鼠标效果)需要32、64位两种库,而且要分别被32、64位系统调用。使用条件限制比较严格。...
利用C++的一些API写了一个键盘记录器的基本功能...
分类:
编程语言 时间:
2014-09-15 22:55:59
阅读次数:
416
Codejock Xtreme ToolkitPro MFC 15.1.3.0908(Full Source)
1、安装序列号
B0B50-00000-A301C-00000-3ADC6
2、汉化过程
1、Source\XTToolkitPro.rc中找到
#defineLANGUAGE_DEFAULT(ProdName)
在它的前面一行加上:
#define _XTP_RESO...
分类:
其他好文 时间:
2014-09-15 16:03:49
阅读次数:
371
列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC中使用CListCtrl类来封装列表控件的各种操作。通过调用BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT ...
分类:
编程语言 时间:
2014-09-15 14:19:18
阅读次数:
298
CImage支持的图片格式有很多,像通常用的jpg, png, bmp,gif等都支持的不错。
按照我们常用的图片处理需求,一般是:图片加载、图片指定到控件、图片绘制、图片修改、图片转换、(图片创建)...
分类:
其他好文 时间:
2014-09-14 22:12:17
阅读次数:
405
nicode下字符经常需要转化,还是比较麻烦的。
但是Unicode支持跨平台 而且系统内部也使用Unicode 因此我们一般仍需要使用该编码方式。...
分类:
其他好文 时间:
2014-09-14 18:08:57
阅读次数:
158
1、C文件操作2、c++文件操作3、MFC文件操作:CFile是MFC的文件操作基本类,它直接支持无缓冲的二进制磁盘I/O操作,并通过其派生类支持文本文件、内存文件和socket文件。Visual C++处理的文件通常分为两种:文本文件:只可被任意文本编辑器读取ASCII文本。二进制文件:指对包含任...
分类:
其他好文 时间:
2014-09-13 23:58:26
阅读次数:
491