全部博文(333)
发布时间:2013-09-12 17:07:09
假设edit control的ID是IDC_EDIT_ORIGIN,为它增加一个变量为CString m_strOrigin。 找到Edit Control所在对话框的cpp,找到对话框的DoDataExchange函数,如: void CKDESDlg::DoDataExchange(CDataExchange* pDX) 在该函数内部添加如下代码: DDX_Text(pDX, IDC_EDIT_ORIGIN, m.........【阅读全文】
发布时间:2013-09-09 16:12:08
本文摘自:http://blog.csdn.net/csharp25/article/details/72976991.在MFC中加入TRACE语句2.在TOOLS->MFC TRACER中选择 “ENABLE TRACING”点击OK3.进行调试运行,GO(F5)(特别注意:不是执行‘!’以前之所以不能看到TRACE内容,是因为不是调试执行,而是‘!’了,切记,切记)4.然后就.........【阅读全文】
发布时间:2013-09-09 16:11:10
在开发过程中我们可以假设只要程序运行正确,某一条件肯定成立。若不成立,那么我们可以断言程序肯定出错。在这种情况下我们可要利用ASSERT来设定断 言。ASSERT宏的参数是一个逻辑表达式,在程序运行过程中,若该逻辑表达式为真,则不会发生任何动作;若此表达式为假,则系统弹出一个对话框警告你, 并停止程序的执行。同时.........【阅读全文】
发布时间:2013-09-09 16:09:45
如果用MFC的话,请尽量使用afxmessagebox,因为这个全局的对话框最安全,也最方便。 但是在WIN32 SDK的情况下只能使用MESSAGEBOX。MessageBox()是Win32API函数.后者是mfc中的全局函数.在MFC中能用MessageBox()的地方都能用AfxMessageBox().afxmessagebox更多的时候是用于调试AfxMessageBox .........【阅读全文】
发布时间:2013-09-09 15:40:27
vs2008中MFC的caption运行后中文变为问号?首先到“资源视图”[Resource View]中找到对话框的ID号,对其右击选择“属性”[Properties],然后在右边的属性栏中找到“语言”[Language]项,默认是英语(美国),改成中文(中国),OK,问题解决。这样既可以正常显示中文,又可以显示英文,一举两得,省了不少麻烦。.........【阅读全文】