2014年10月15日

摘要: 谈到Winform的消息处理,多数时候是通过事件处理程序进行的,但当没有对应的事件时通常的做法是声明DefWndProc或者WndProc或者IMessageFilter,经常在网上看见有文章将三者并列,那么它们有什么区别呢?DefWndProc和WndProc都是继承自Control类中的虚方法,... 阅读全文
posted @ 2014-10-15 22:12 冰花ぃ雪魄 阅读(526) 评论(0) 推荐(0)
 
摘要: Windows消息系统由3部分组成: 1.消息队列。Windows应用程序的消息是由Windows统一在一个消息队列中管理的。 2.消息循环。应用程序从Windows消息队列中获得自己的消息,并将其分配给窗体函数进行处理。 3.窗口过程。负责处理接收到的消息,每个窗口都有对应的窗口过程,负责截... 阅读全文
posted @ 2014-10-15 21:49 冰花ぃ雪魄 阅读(2779) 评论(0) 推荐(0)
 
摘要: 最近在做一个sdk二次开发的项目,具体是将一个C++开发的SDk用C#将它的API接口全部封装一遍,然后再做一个demo就好了好不容易封装完了,在使用的时候出了问题。原来SDK中的dll老是加载不到。不是路径的问题,因为所有可能的路径我都试过了。问题是,C#引用的C++的那个dll又引用了一个dll... 阅读全文
posted @ 2014-10-15 21:06 冰花ぃ雪魄 阅读(289) 评论(0) 推荐(0)
 
摘要: 刚试验了一下,老是c#中的dll无法找到c++dll中的函数的入口;暂时发现有俩个原因1,没有用extern “C” _declspec(dllexport),导致c#无法找到入口。2,在c++中的函数在一个namespace下,所以c#没有找到他另外,据说当C#的函数和C++的函数的参数内存没有对... 阅读全文
posted @ 2014-10-15 16:33 冰花ぃ雪魄 阅读(411) 评论(0) 推荐(0)