摘要:
转载请注明来源:崨雁嫀筝 http://www.cnblogs.com/xuesongshu 这个错误是我在把tinyxml修改为宽字符(Unicode)版本时候遇到的问题,我首先按关键字把所有有char改成WCHAR,把string改成wstring,把所有窄字符加上L符号,把所有窄字符函数换成... 阅读全文
摘要:
这段代码:__try{}__except(GetErrorCode()){} 可以捕获空指针,但是包围在其中的代码不能有自带析构函数的对象。c++ 11 标准里面的auto_ptr关键字,有此关键字的指针发生的异常能被try{}catch(...){} 捕获,但是VC不支持auto_... 阅读全文
摘要:
编译错误提示: 1>afxnmcdd.lib(wincore2.obj) : error LNK2005: "void __stdcall DDX_Control(classCDataExchange *,int,class CWnd &)" (?DDX_Control@@YGXPAVCDataE... 阅读全文
摘要:
转载请注明来源:http://www.cnblogs.com/xuesongshu 要点: 1、搜索的顶层目录在进入循环之前进栈 2、栈元素存储字符串指针,出栈时释放资源 3、每次循环开始,栈顶元素出栈 4、在遍历一个文件夹时,遇到子文件夹则进栈 5、外层循环以堆栈是否为空为标志,内层循环以Find 阅读全文
摘要:
转载请注明来源:http://www.cnblogs.com/xuesongshu/1、新建MFC或者Win32工程,全部使用默认设置2、设置工程属性,展开配置属性,转到:常规~MFC的使用,修改其值,选择“在静态库中使用MFC”(对应MFC工程)或者“使用标准Windows库”(对应Win32工程... 阅读全文
摘要:
转载请注明来源:http://www.cnblogs.com/xuesongshu/ 我以前经常考虑使用WNDCLASS、CreateThread之类的Windows API时如何在类里面调用,传入函数参数地址时如何使用成员函数的地址。为了研究,写了一个示例代码:#include #include... 阅读全文
摘要:
转载请注明来源:http://www.cnblogs.com/xuesongshu/【步骤】 1、新建一个MFC应用程序项目,无项目设置要求 2、添加一个对话框,添加一个ListBox,无属性设置要求,ListBox宽度最好设小点,以突出效果。 3、添加CShellExcuteString类,... 阅读全文
摘要:
转载请注明来源:http://www.cnblogs.com/xuesongshu/ 思路如下: 1、声明变量:是否负数,是否开头数字是0, 2、声明变量:最后与取绝对值转换的结果串联 3、声明变量:大写数字元数据和大写单位元数据 4、声明变量:绝对值的转换结果,临量变量 5、如果是负数... 阅读全文
摘要:
转载请注明来源:http://www.cnblogs.com/xuesongshu/ 解决闪屏的问题一定要使用双缓冲技术吗?不是。本文将顺便介绍在没有使用双缓冲的如何解决闪屏的问题。本示例同时介绍文安首尾连接不间断滚动的方法。运行效果截图: FlashButton.cpp代码:// FlashB... 阅读全文
摘要:
转载请注明来源:http://www.cnblogs.com/xuesongshu/ 本程序HOOK的API是DispatchMessageA和DispatchMessageW。在HOOK的方法内会还原ESP,调用user32.DispathMessage(A或W)之后再修改ESP,实现的功能是记... 阅读全文