VS2012中对C#的支持度非常好,不管是编写方便程度(不需要插件就能高亮代码及代码自动提示功能),还对MFC的一些功能优化很多。 我们可以修改两个工程文件来把VS2012的工程文件一直到VS2010中去。 首先当然是修改解决方案文件(.sln文件)。 使用记事本打开,把里面的Microsoft V...
分类:
其他好文 时间:
2014-11-24 22:12:23
阅读次数:
223
在MFC对话框中显示图片,四个步骤。 1.首先得在VC6.0或者VS2008(其他版本也是一样)中导入GDI文件。(网上下载:) GDI含义是图形设备接口,主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。 分别将include文件夹和...
分类:
编程语言 时间:
2014-11-24 22:07:16
阅读次数:
212
转自http://www.cnblogs.com/carekee/articles/2196518.htmlGetLastError返回的值通过在api函数中调用SetLastError或SetLastErrorEx设置。函数 并无必要设置上一次错误信息,所以即使一次GetLastError调用返....
分类:
其他好文 时间:
2014-11-24 20:33:04
阅读次数:
419
HBRUSHCXXDlg::OnCtlColor(CDC*pDC,CWnd*pWnd,UINTnCtlColor)
{
HBRUSHhbr=CDialog::OnCtlColor(pDC,pWnd,nCtlColor);
//TODO:ChangeanyattributesoftheDChere
switch(pWnd->GetDlgCtrlID())
{
caseIDC_STATIC:
{
pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RG..
分类:
编程语言 时间:
2014-11-24 12:06:30
阅读次数:
183
Detected memory leaks!
Dumping objects ->
{563} normal block at 0x0FAF4D60, 255 bytes long.
Data: 53 44 2D 32 30 31 34 30 31 32 30 4D 59 47 54 00
mfc 获取局域网Ip上次有内存溢出,我来说说解决办法!
方法:_CrtSetBreakA...
分类:
其他好文 时间:
2014-11-24 10:03:55
阅读次数:
237
MFC所有封装类一共200多个,但在MFC的内部技术不只是简单的封装MFC的内部总共有六大关键技术,架构起了整个MFC的开发平台一.MFC的六大关键技术包括:a).MFC程序的初始化过程b).消息映射机制c).运行时类型识别(RTTI)d).动态创建e).永久保存f).消息传递六大关键技术的目的是为...
//MySearchDlg.h
// MySearchDlg.h : 头文件
//
#pragma once
// CMySearchDlg 对话框
class CMySearchDlg : public CDialogEx
{
// 构造
public:
CMySearchDlg(CWnd* pParent = NULL); // 标准构造函数
// 对话框数据
enum { ID...
分类:
编程语言 时间:
2014-11-22 10:38:41
阅读次数:
321
windows以前的界面用C语言写,后来有了很多种选择了。。MFC,winFrom等等。。。。 现在微软想要搞多平台统一了哇,win10桌面、平板、手机都是一个系统,还能应用通用。 有幸在工作中学习到wpf,在比较了玩具winFr...
iphone的标准推荐CFNetwork C库编程.但是编程比较烦躁。在其它OS往往用类来封装的对Socket函数的处理。比如MFC的CAsysncSocket.在iphone也有类似于开源项目.cocoa AsyncSocket库, 官方网站:http://code.google.com/p/cocoaasyncsocket/ ;它用来简化CFnetwork的调用.
一.在项目引入ASyn...
分类:
其他好文 时间:
2014-11-21 23:23:23
阅读次数:
266
MFC架构组成1.CWinApp的派生类2.必须在全局区定义一个派生类的对象3.在CWinApp派生类内必须要有InitInstance虚函数的重写函数在MFC软件工程以App类中的InitInstance函数作为主函数连接MFC的平台使用static Library或shared DLL都可以消息...