原创 VC 中 CString 轉換成 TCHAR 的方法

CString str;int nLength=str.GetLength();TCHAR * sz=new char[nLength];sz=str.GetBuffer(0);

原创 如何用printf打印cstring

CString sth;printf("%S"', sth.GetBuffer(0));注:此處 %S中,S爲大寫。

原创 VS調試時出現找不到源代碼

在使用VC模擬器調試程序時,出現:“ 沒有可用於當前位置的源代碼”之類的找不到源代碼的錯誤。解決方法:清理解決方案,重新生成解決方案。

原创 Wince中文亂碼解決辦法

http://www.cnblogs.com/we-hjb/archive/2008/11/27/1342651.html 如果WinCE的默認語言是英語,也沒有支持MUI的話,很多中文的應用程序就不能正常顯示了,漢字全變成了方框。這裏介紹

原创 VC 改變edit控件背景色

必須藉助 WM_CTLCOLOR消息來實現。在控件所在對話框類的屬性中增加WM_CTLCOLOR的消息相應函數:OnCtlColor函數,修改此消息響應函數,可通過某全局變量來控制各控件的顏色設置。注:不要試圖通過人工調用 SendMess

原创 VC中RC資源文件內容的修改。

1.不可同時打開對話框界面和.RC文件。2.修改rc文件內容,應關閉打開的工程項目,然後手動修改.RC文件,保存退出。

原创 出現了通常被表示爲安裝被損壞的錯誤

1. dll沒有拷貝到exe的目錄下。2. dll沒有拷貝到模擬器所部屬的exe的目錄下。3. 代碼與設備不兼容。

原创 無法執行添加/移除操作,因爲代碼元素**是隻讀的

解決方法:關VS,刪.ncb文件,開VS。http://blog.csdn.net/testcs_dn/article/details/8112039在vs中,大量添加窗體或者控件後,發現無法由系統IDE自動生成代碼,如自動添加按鈕響應函數

原创 代碼中時序的重要性。

在調模塊開關,串口讀寫的過程中,延時有時是必須的。在對模塊做某項操作後,如果發現結果有問題,可以在操作前後加延時調試。或者在操作前加斷點,試着延時步調。

原创 VC的timer使用方法

1. 在調用timer的類中添加消息映射。 在右上方類視圖中右擊類名,選擇屬性,在右下方屬性欄裏選擇”消息“。 在”消息“中選擇 WM_TIMER,在右邊添加Ontimer默認定時處理函數。 此時在BEGIN_MESSAGE_MAP中會出現

原创 我的友情鏈接

51CTO博客開發

原创 VC中字符的_T, _L, _TEXT

http://blog.csdn.net/zsrzsr2/article/details/5835041 VC++裏面定義字符串的時候,用_T來保證兼容性。VC++支持ascii和unicode兩種字符類型,用_T可以保證從ascii編碼類

原创 win32控制檯程序

http://blog.csdn.net/houmin0036/article/details/7702236win32控制檯項目指在32位Windows命令提示符(即所謂的dos)環境下運行的應用程序...win32項目指運行於32位Wi

原创 VC對話框退出函數

VC對話框退出時,會自動調用OnOK函數,如需要在對話框按“OK”退出時有所操作,可重載OnOK函數。

原创 VC的字符串處理

http://hi.baidu.com/nmn714/item/ab8d2a96d0f2d6f228164727貌似不少人剛開始做windows程序時都會糾結在字符串處理上,所以我把關於字符串處理的個人心得總結一下。首先,char是asci