编程-Windows
空指针1996
计算机生涯从PC/AT开始
展开
-
一个ActiveX 对VC 运行库的依赖以及相关部署问题
近日编写了一个ActiveX,对其进行.cab封装,并作了签名,希望能通过IE自动安装。前面的环节都很顺利,就在自动安装这里飞了很大周折。为了减少依赖性,ActiveX的编制未使用MFC,而是用的ATL;同时,希望使用静态连接,而避免对VC runtime的依赖,可是无论如何设置build选项(使用的是Visual Studio 2005),也无法避免对 msvcr80.dll的依赖 (用depends.exe 检查可以知道)。最后只好试图将msvcr80.dll打入.cab中一同部署,然而试验的结果却是无原创 2011-05-04 16:38:00 · 1320 阅读 · 0 评论 -
利用 WM_COPYDATA 消息 在 C# 和 传统C++应用之间传递数据时,64位平台的问题
WM_COPYDATA 消息可以传送大量数据,其方法有很多文章介绍,此处不赘述。 不过现在64位系统越来越多,传统应用经常是32位系统的,如果处理不好,经常会遇到消息无法传送,或者消息解析错误等问题。 首先看看COPYDATASTRUCT的定义,分析问题原因: http://msdn.microsoft.com/en-us/library/windows/desktop/ms649010%2原创 2014-03-13 18:36:17 · 1751 阅读 · 0 评论