MFC
ElonChen123
嵌入式
展开
-
CString 变量 析构时,报错.详见内容
CString 变量 析构时,报错.详见内容 代码如下: C/C++ code LRESULT CXxx::OnEnableEdit(WPARAM, LPARAM) { CString strOne("ABC"); CString strTwo("DEF"); UpdateData(true); if (m_s_ComString == strOne)原创 2016-10-10 14:12:41 · 2288 阅读 · 2 评论 -
MFC中CString转char *的方法
在网上找了好久才找到的,亲测可用,直接上代码:char * cs2ca(CString str) { char *ptr; #ifdef _UNICODE LONG len; len = WideCharToMultiByte(CP_ACP, 0, str, -1, NULL, 0, NULL, NULL); ptr = new char[len + 1]; memset(ptr, 0,原创 2016-10-13 15:24:57 · 377 阅读 · 0 评论 -
MFC菜单动态操作
创建一个基于对话框的工程,工程名为CreateMenu 为该对话框增加一个文件菜单项和测试菜单项,如下图所示 测试菜单项至少要有一个子菜单项 在对话框属性中关联该菜单 在resource.h中增加一个ID_TESTMENU宏 #define ID_TESTMENU 5000 在对话框中添加一个Button按钮,建立消息映射,原创 2016-10-13 18:51:08 · 362 阅读 · 0 评论 -
MFC中当鼠标停留在控件上改变鼠标形状
停留消息响应: BEGIN_MESSAGE_MAP(CMFCApplication1Dlg, CDialogEx) ON_WM_SETCURSOR(WM_SETCURSOR, &CMFCApplication1Dlg::OnSetCursor) END_MESSAGE_MAP() BOOL CBorderDlg::OnSetCursor(CWnd* pWnd, UI原创 2016-10-14 10:00:00 · 2152 阅读 · 0 评论 -
A*算法
目录(?)[+] 如此好贴,不能不转!原文地址:http://dev.gameres.com/Program/Abstract/Arithmetic/AmitAStar.mht 本文版权归原作者、译者所有,我只是转贴;如果侵害到您的权益,请联系我,我将删除本文。 基本上,这文章可以说是最佳A*算法文档。极力推荐! Amit's A star Page中译文 译序 这篇文章很适转载 2016-09-26 12:35:08 · 349 阅读 · 0 评论 -
MFC导出对话框类DLL的实现
1.新建基于对话框的应用程序 2.新建MFC DLL工程 3.选择MFC DLL 4.选择扩展Dll选项(重要!!!) 5.为Dll工程添加一个MFC类,基类为CDialogEx 6.Dll新建的MFC 类中添加resource.h防止编译出错(应为新建了一个对话框资源) 7.将类导出 8.编译Dll,生成Dll文件和Lib文件,将相应头文件和刚生成原创 2017-11-24 17:54:13 · 1368 阅读 · 0 评论