2009年11月29日
摘要: 运行库冲突的原因: 当链接第三方库时,可能会出现链接库冲突的问题。造成这种错误的原因可能是因为第三方库使用的运行库 和 使用该第三方库的应用程序使用的运行库不一致造成的。 (VS 工程-->属性—>C/C++ -->代码生成-->运行库 可以设置运行库编译 标记)运行库编译标记:动态链接库版本:/MD Multithreaded DLL 使用导入库MSVCRT.... 阅读全文
posted @ 2009-11-29 21:44 Peter Zhang 阅读(1655) 评论(0) 推荐(0) 编辑
摘要: DWORD dwLen=WideCharToMultiByte(CP_ACP,0,ofn.lpstrFile,-1,NULL,0,NULL,NULL);PSTR pMultiByteStr=new char[dwLen];WideCharToMultiByte(CP_ACP,0,ofn.lpstrFile,-1,pMultiByteStr,dwLen,NULL,NULL);delete []pMu... 阅读全文
posted @ 2009-11-29 21:10 Peter Zhang 阅读(490) 评论(0) 推荐(0) 编辑
摘要: BOOL GetOpenFileName( LPOPENFILENAME lpofn ); 使用该函数需要包含 commdlg.h 头文件 #include <Commdlg.h> GetOpenFileName 例子 BOOL OpenFileDialog(HWND hWnd){OPENFILENAME ofn; // common dialog box structure... 阅读全文
posted @ 2009-11-29 21:01 Peter Zhang 阅读(3987) 评论(0) 推荐(0) 编辑