国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

VC++實現(xiàn)通過API來查看程序錯誤信息的方法

2020-01-26 15:25:23
字體:
來源:轉載
供稿:網(wǎng)友

本文實例介紹了VC++通過API查看錯誤信息的方法,可以在遇到錯誤的時候,將顯示出錯信息并退出處理,具體的實現(xiàn)代碼如下:

if((m_hBitMap=(HBITMAP)::LoadImage(NULL,filepath,IMAGE_BITMAP,0,0,LR_DEFAULTSIZE|LR_LOADFROMFILE))==NULL){LPVOID lpMsgBuf;DWORD dw = ::GetLastError(); FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM |FORMAT_MESSAGE_IGNORE_INSERTS,NULL,dw,MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),(LPTSTR)&lpMsgBuf,0, NULL );//顯示出錯信息并退出處理程序::MessageBox(NULL,(LPCTSTR)lpMsgBuf,TEXT("ERROR"),MB_ICONERROR); LocalFree(lpMsgBuf);return;}if((m_hBitMap=(HBITMAP)::LoadImage(NULL,filepath,IMAGE_BITMAP,0,0,LR_DEFAULTSIZE|LR_LOADFROMFILE))==NULL){LPVOID lpMsgBuf;DWORD dw = ::GetLastError(); FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM |FORMAT_MESSAGE_IGNORE_INSERTS,NULL,dw,MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),(LPTSTR)&lpMsgBuf,0, NULL );//顯示錯誤信息并退出處理進程::MessageBox(NULL,(LPCTSTR)lpMsgBuf,TEXT("ERROR"),MB_ICONERROR); LocalFree(lpMsgBuf);return;

感興趣的朋友可以在項目開發(fā)中測試一下效果,希望對大家有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 嘉义市| 蒲江县| 湾仔区| 林甸县| 鞍山市| 泸西县| 巧家县| 孝感市| 星子县| 玉环县| 西藏| 铁岭市| 乌恰县| 玛多县| 潮州市| 赣榆县| 报价| 武隆县| 营口市| 枣庄市| 贵定县| 长沙市| 大同市| 衡阳市| 嘉峪关市| 金溪县| 宁明县| 广东省| 南溪县| 桐梓县| 开阳县| 金寨县| 交口县| 青海省| 嘉荫县| 十堰市| 洪江市| 剑河县| 罗田县| 济宁市| 石泉县|