摘要: 再谈从vc6迁移到vs2005 作为C++编译器,从vc6到vc8最大的调整就是对C++标准的支持更好了。 我发现的几点不同。a. For 循环的声明 Vc6: for(int i<0;i<100;++i){}; j = i; (ok) Vc8: for(int i<0;i<100;++i){}; j = i; (illegal) int i; for(i<0;i<100;++i){}; j =... 阅读全文
posted @ 2012-11-19 23:14 xilentz 阅读(431) 评论(0) 推荐(0) 编辑
摘要: WPF调用Win32程序的方法 在MSDN中有专门的章节提到了在WPF中嵌入Win32控件的办法,那就是使用 HwndHost ,只要把 Win32控件的句柄传递给 HwndHost 就可以了。MSDN中的例子演示的都是在同一个进程内创建的 Win32控件,我一开始认为只要通过FindWindow等Win32API得到外部Win32程序的窗口句柄,然后将窗口句柄交给 HwndHost 就可以了... 阅读全文
posted @ 2012-11-19 23:12 xilentz 阅读(5498) 评论(2) 推荐(0) 编辑
摘要: MFC程序逆向 – 消息篇(下) 上篇啰里啰嗦地说了一大堆,其实所说的消息都是PostMessage方式的。MFC中还有另外一种很常见的消息发送方式,就是SendMessage函 数。这个消息起始路径和上篇所讲的完全不一样。这种方式下,前面的7个站点均不执行,而是直接进入第8站点:User32内核,从第8站点出来后,这两种 消息方式走上了同一条道路,进入第9个站点或第10个站点了,真是殊道同归。... 阅读全文
posted @ 2012-11-19 23:06 xilentz 阅读(4508) 评论(0) 推荐(0) 编辑
摘要: MFC程序逆向 – 消息篇(上) 作 者: szdbg时 间: 2007-10-31,06:26链 接: http://bbs.pediy.com/showthread.php?t=54150前言:记得前一段时间,我刚接触软件破解和逆向这一行时,对于一些软件不知从何处跟踪按钮消息,试了好多方法,就是断不下来,在系统模块中经常转得晕头转向,而一无所获。MFC程序是一种常见类型的程序,我静下心来,潜... 阅读全文
posted @ 2012-11-19 23:04 xilentz 阅读(1348) 评论(0) 推荐(0) 编辑