![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
selffight
这个作者很懒,什么都没留下…
展开
-
MFC使用多字节字符集后界面变成老式风格(WIN95风格)
将解决方案里的stdafx.h头文件中的以下代码:#ifdef _UNICODE#if defined _M_IX86#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitec转载 2016-03-17 09:34:59 · 684 阅读 · 0 评论 -
CListCtrl控件使用方法总结
转载地址:http://www.cppblog.com/finehai/archive/2009/09/17/96574.html今天第一次用CListCtrl控件,遇到不少问题,查了许多资料,现将用到的一些东西总结如下:以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_I...转载 2018-05-10 14:56:29 · 172 阅读 · 0 评论 -
MFC List Control控件改变Item的颜色和背景色
https://msdn.microsoft.com/zh-cn/library/ms364048(v=vs.80).aspxhttp://blog.csdn.net/leixiaohua1020/article/details/12619341http://www.jizhuomi.com/software/195.html转载 2016-03-23 20:47:10 · 8772 阅读 · 1 评论 -
VC6.0 不能断点调试的解决方法 VC6.0没有debug模式
调试旧程序,VC6.0环境1.VC6.0没有debug模式Build->Configurations->Add2.VC6.0不能断点调试 转载地址:http://blog.csdn.net/bin_zh123/article/details/5733459现象是用 debug中的 step info或者run to cursor合着设置断点会出现One or mo转载 2016-12-01 15:56:43 · 10309 阅读 · 0 评论 -
MFC 对话框只允许一个实例运行
参考网址:http://blog.sina.com.cn/s/blog_4b44e1c00100bh69.html给CXXApp增加1个变量 HANDLE m_hMutex;在CXXApp::InitInstance()中增加代码:m_hMutex=CreateMutex(NULL,TRUE,_T("PowerTest"));if(NULL==m_hMutex){转载 2016-11-09 13:13:23 · 1492 阅读 · 0 评论 -
VS2010、MFC ADO方式访问ACCESS数据库笔记
note1:_nonamespace这是告诉编译器该类不在一个单独的名字空间中,使用no_namespace意味着不需要在初始化变量的时候引用名字空间。当然如果在应用中需要导入多个类型库的话,最好不要使用no_namespace,以免引起名字冲突。note2: 创建数据库只能用ADOX方式note3: 表名不能含有"-"符号note4:生成表:两种方式:法1:原创 2016-11-08 15:15:50 · 1163 阅读 · 0 评论 -
MFC采用MSComm控件通信时,出现error LNK2001:无法解析的外部符号问题的解决方法
与帖子:http://bbs.csdn.net/topics/391375628?page=1描述问题一致,解决方法:手动把“mscomm1.cpp”文件添加到项目中原创 2016-04-05 21:11:59 · 414 阅读 · 0 评论 -
sscanf,sscanf_s及其相关用法
地址:http://www.cnblogs.com/kex1n/archive/2011/06/09/2076501.html#include 定义函数 int sscanf (const char *str,const char * format,........);函数说明 sscanf()会将参数str的字符串根据参数format字符串来转换并格式化数据。格转载 2016-03-23 16:46:49 · 271 阅读 · 0 评论 -
MFC中自定义类访问主对话框控件
转载地址:http://blog.sina.com.cn/s/blog_624ca8080100rkeb.html 在使用mfc的时候经常遇到自定义类访问主对话框控件的问题,例如自定义类中的方法要输出一段字符串到主对话框的EDIT控件、控制对话框的进度条等。 要在自定义的类中访问主对话框空间,须获得主对话的指针。主对话框的对象在app类的InitInstance()方法中转载 2016-03-23 15:40:38 · 2237 阅读 · 0 评论 -
MFC ListControl控件使用InsertItem()函数插入新的列表项后不能显示列表项名称
如题,在OnInitDialog()函数中,使用InsertItem()函数插入新的列表项后运行程序,没有显示出列表项的名称,把控件属性里的"OwnerData"改为false就行了。原创 2016-03-23 11:24:11 · 5754 阅读 · 0 评论 -
CByteArray与CString相互转化
1.转载地址:http://blog.sina.com.cn/s/blog_590be5290100euaq.htmlCString转化为CByteArray:CString str="我的世界 abcdefg"; CByteArray ba; int nSize = str.GetLength() * sizeof(CHAR); ba.SetSize(nSize); ls转载 2016-04-05 10:00:29 · 2631 阅读 · 0 评论 -
AfxMessageBox()编译通过,但无显示的一种可能原因
就是你的有关AfxMessageBox()的代码放在一个重定义(不知道这个词用的对不对)的消息响应函数里面了;例如当你在对话框面板上放置了一个“button”,已经生成了它的鼠标单击响应函数时,你不小心改变了这个“button”的ID,然后忘记它已经有鼠标单击响应函数了,这时你双击进入了另外一个响应响应函数,实际存在对应一个button的两个消息响应函数。看到之前网上有个帖子:http原创 2016-04-01 18:19:34 · 772 阅读 · 0 评论 -
MFC定时器使用(CWnd::SetTimer)
地址:https://msdn.microsoft.com/zh-cn/library/49313fdf.aspx语法 UINT_PTR SetTimer( UINT_PTR nIDEvent, UINT nElapse, void (CALLBACK* lpfnTimer)(HWND, UINT,转载 2016-03-19 10:29:08 · 2436 阅读 · 0 评论 -
MFC ListControl数据导出到Excel
参考网址:http://www.cnblogs.com/xianyunhe/archive/2011/09/25/2190485.html转载 2016-03-30 14:22:19 · 2007 阅读 · 0 评论 -
MFC获得当前应用程序目录的GetCurrentDirectory()和GetModuleFileName()函数
转载网址:http://www.cppblog.com/wrhwww/archive/2010/04/24/113396.html在开发过程中经常需要获得程序当前的运行目录,这时就可以使用GetCurrentDirectory()和GetModuleFileName()函数,GetCurrentDirectory只是返回当前进程的当前目录,而并不是进程的镜像文件(.exe)所在的目录,GetC转载 2016-03-17 13:37:28 · 334 阅读 · 0 评论 -
MFC中,Unicode和多字节字符集下 CString和char的转化
转载地址:http://blog.sina.com.cn/s/blog_5ebddaf8010155w4.html博主在MFC初期是遇到了一个初学MFC的人很多都会遇到的一个基本问题:就是Unicode或多字节字符集下CString和Char的转化问题。其实这种问题解决的方式很简单,两种基本形式记住即可:1.unicode下,转换字符串形式为_T("HelloWorld");转载 2016-03-17 11:04:03 · 634 阅读 · 0 评论 -
MFC各种情况下获取背景颜色
转载地址:https://blog.csdn.net/rivendless/article/details/50449940一、获取背景颜色 GetSysColor函数m_image_list.SetBkColor( GetSysColor( COLOR_WINDOW ) );#define CTLCOLOR_MSGBOX 0#define CTLCOLOR_EDIT ...转载 2018-05-10 20:38:16 · 3505 阅读 · 0 评论