这篇文章讨论如何处理所有的控制台消息。
第一步,首先要安装一个事件钩子,也就是说要建立一个回调函数。调用Win32 API,原型如下:BOOL
SetConsoleCtrlHandler(PHANDLER_ROUTINE HandlerRoutine, // 回调函数BOOL Add //
表示.....
1、生成dmp的程序#include#pragmacomment(lib,
"dbghelp.lib")//设置异常处理回调函数SetUnhandledExceptionFilter(UnhandledExceptionFilter);//异常处理代码//EXCEPTION_EXECUTE_HAND...
分类:
其他好文 时间:
2014-04-30 17:14:57
阅读次数:
1111
2014-04-28
22:18题目:计算N的阶乘尾巴上有多少个零?解法:计算5的个数即可,因为2 * 5 = 10,2的个数肯定比5多。计算5的个数可以在对数时间内搞定。代码: 1
// 17.3 Count how many zeros are there in n!? 2 // Count t...
分类:
其他好文 时间:
2014-04-29 17:45:30
阅读次数:
365
最近看swipe.js源码看到handleEvent这个属性。查了一下资料才知道:使用
addEventListener 可以绑定事件,并传入回调函数。Mozilla 0.9.1 和 Netscape 6.1
之后的版本不但支持传递函数引用,也都允许直接把拥有 handleEvent 方法的对象作为...
分类:
其他好文 时间:
2014-04-29 15:11:22
阅读次数:
416
失败原因由于类的成员函数有隐含的this指针传递,从而导致一个CALLBACK型的成员函数安装时函数参数个数不匹配。解决方法1)将回调函数挪出类外,并声明为友元2)将回调函数生命为静态成员函数(使用回调函数的某个参数传递当前对象的this指针)
分类:
其他好文 时间:
2014-04-29 10:16:47
阅读次数:
362