摘要: CString::MakeUppervoid MakeUpper( );Remarks备注Converts this CString object to an uppercase string.将原对象的所有小写英文字母转换为大写。(只是将小写的英文字母转换为大写,对于其它的字符不做变化,例如:大写字符,数字,汉字)Example实例The following example demonstrates the use of CString::MakeUpper.// example for CString::MakeUpperCString s( "abc" );s.Mak 阅读全文
posted @ 2013-05-14 20:09 MMLoveMeMM 阅读(417) 评论(0) 推荐(0)
摘要: BSTR、char*和CString转换 (1) char*转换成CString 若将char*转换成CString,除了直接赋值外,还可使用CString::Format进行。例如:char chArray[] = "This is a test"; char * p = "This is a test"; 或LPSTR p = "This is a test"; 或在已定义Unicode应的用程序中TCHAR * p = _T("This is a test"); 或LPTSTR p = _T("Th 阅读全文
posted @ 2013-05-14 17:59 MMLoveMeMM 阅读(178) 评论(0) 推荐(0)
摘要: 在MFC程序中输出调试信息的方法有两种,一种是使用TRACE宏,可以向Output窗口输出调试信息;另一种是用MessageBox,弹出消息框来输出调试信息,但会影响程序的运行。其实有一种方法可以更为方便的输出调试信息,就是输出到控制台(Console)中,即不影响程序运行,又便于查看调试信息。方法如下:无论下面的的操作和写法如何的犀利,个人推荐最简单快捷的方式:AllocConsole();// 打开控制台资源freopen( "CONOUT$", "w+t", stdout );// 申请写freopen( "CONIN$", & 阅读全文
posted @ 2013-05-14 17:53 MMLoveMeMM 阅读(3521) 评论(0) 推荐(0)