2015年9月22日

单例模式 GetInstance()

摘要: 如何设计一个含GetInstance()函数的类直接上代码:头文件(MyClass.h):class CMyClass{public: CMyClass(void); ~CMyClass(void);public: static CMyClass* GetInstance();pr... 阅读全文

posted @ 2015-09-22 23:21 whl-hl 阅读(295) 评论(0) 推荐(0) 编辑

2015年9月17日

c_str()

摘要: 1.string类成员函数c_str()的原型:const char *c_str()const;//返回一个以null终止的c字符串2.c_str()函数返回一个指向正规c字符串的指针,内容和string类的本身对象是一样的,通过string类的c_str()函数能够把string对象转换成c中的... 阅读全文

posted @ 2015-09-17 23:04 whl-hl 阅读(222) 评论(0) 推荐(0) 编辑

2015年9月15日

CString 与 std::string 相互转化

摘要: MFC中CString 与 std::string 相互转化CString实际是CStringT,也就是模板类,在UNICODE环境下,实际是CStringW,在多字符集环境下,实际是CStringAstd::string就是多字符集的.UNICODE环境下CStringW-->std::strin... 阅读全文

posted @ 2015-09-15 23:46 whl-hl 阅读(5405) 评论(0) 推荐(0) 编辑

2015年9月10日

BCGControlBar使用方法(转)

摘要: 一. 关于BCGControlBar。BCGControlBar是一个基于MFC的扩展库,您可以通过完全的用户化操作构成一些类似于Microsoft Office 2000/XP/2003和Microsoft Visual Studio.NET的应用程序(用户工具栏、菜单、键盘等等)。BCGCont... 阅读全文

posted @ 2015-09-10 23:36 whl-hl 阅读(1763) 评论(0) 推荐(0) 编辑

2015年9月9日

MFC知识点整理

摘要: 1. 在使用VS2010生成基于MFC的应用程序时,在“Visual C++”下选择“MFC”,对话框中间区域会出现三个选项:MFC ActiveX Control、MFC Application和MFC DLL。MFC ActiveX Control用来生成MFC ActiveX控件程序MFC A... 阅读全文

posted @ 2015-09-09 23:34 whl-hl 阅读(616) 评论(0) 推荐(0) 编辑

2015年9月7日

CTabCtrl - 如何使用TabCtrl控件

摘要: CTabCtrl - 如何使用TabCtrl控件建立一个基于对话框的MFC应用程序TabCtrlTestStep 1:在资源视图中,新建对话框资源,资源ID:IDD_TabCtrlExample_DLG,添加类:CTabCtrlExamlpeDlg。Step 2:在对话框视图中加入CTabCtrl控... 阅读全文

posted @ 2015-09-07 22:50 whl-hl 阅读(6181) 评论(1) 推荐(1) 编辑

2015年9月1日

如何获取启动文件路径 GetModuleFileName

摘要: 如何获取启动文件路径GetModuleFileNameCString GetExeDirPath(){ char fn[MAX_PATH] = {0}; CString strExeDirPath; GetModuleFileName(NULL, strExeDirPath.Get... 阅读全文

posted @ 2015-09-01 23:13 whl-hl 阅读(258) 评论(0) 推荐(0) 编辑

2015年8月25日

如何在MFC中操作资源句柄

摘要: 如何获取动态库中对话框相关资源,避免因资源问题报错?AfxGetResourceHandle用于获取当前资源模块句柄AfxSetResourceHandle则用于设置程序目前要使用的资源模块句柄。#ifndef _MACRO_H#define _MACRO_H#define CLASS_EXPORT... 阅读全文

posted @ 2015-08-25 23:20 whl-hl 阅读(960) 评论(0) 推荐(0) 编辑

2015年8月24日

DLL导出函数和类 之 __declspec(dllexport)

摘要: 可利用__declspec(dllexport)导出函数或类。若要指定C类型约定导出,则需在前面加extern “C”。若要导出函数,__declspec(dllexport)关键字必须出现在调用约定关键字的左边(如果指定了关键字)。例如:__declspec(dllexport) void __c... 阅读全文

posted @ 2015-08-24 23:34 whl-hl 阅读(644) 评论(0) 推荐(0) 编辑

2015年8月22日

MFC数据类型(data types)

摘要: 为便于理解MFC库函数中的各种形参,现将MFC中常见的参数类型总结如下:下面这些是和Win32程序(SDK程序)共同使用的数据类型:数据类型意义BOOLBoolean值(布尔值,不是TRUE 就是FALSE)BSTR32-bit字符指针BYTE8-bit整数,无正负号COLORREF32-bit数值... 阅读全文

posted @ 2015-08-22 23:24 whl-hl 阅读(567) 评论(0) 推荐(0) 编辑

导航