windows
atansuozhe
这个作者很懒,什么都没留下…
展开
-
waitforsingleobject的使用误区
用waitforsingleobject无限等待event时,用setevent竟然不起作用。查看waitforsingleobject的官方文档发现,在使用coinitialize后会创建一个隐藏窗口,窗口有自己的消息循环,导致了死锁。 ...原创 2018-08-31 11:22:27 · 900 阅读 · 0 评论 -
BIFF8格式解析
1. 根据BOF找到Global substream2. 根据SHEET得到所有的sheets3. 根据sheet的INDEX得到所有的row blocks4. 根据DBCELL得到所有的ROW和cell records原创 2018-08-31 11:38:42 · 2268 阅读 · 0 评论 -
activex控件技术选型
QT开发的activex控件在自己的机器上运行一点问题都没有,可是到现场测试时却始终显示不出界面。建了一个裸工程测试,结果依旧,无奈之下用ATL重写了控件,才终于解决了问题。...原创 2018-08-31 12:16:33 · 150 阅读 · 0 评论 -
SetWindowsHookEx参数dwThreadId的使用问题
调试了一上午,在win7下跑着没问题的程序,到xp下却总是收不到鼠标消息,后来经过排查是dwThreadId的使用问题。::SetWindowsHookEx(WH_MOUSE, mouse_filter, NULL, ::GetCurrentThreadId()),钩子删除后依旧起作用。::SetWindowsHookEx(WH_MOUSE, mouse_filter, NULL, 0),...原创 2018-09-29 13:17:41 · 1386 阅读 · 0 评论