atl

    0热度

    1回答

    我无法更改甚至无法获取属性PR_ORIG_MESSAGE_CLASS,我正在使用来自IMessage接口的GetProps。但是我收到错误MAPI_W_ERRORS_RETURNED,看着Value.err我看到错误-2147221233,我不知道如何将这个错误转化为有意义的错误。 MAPI_W_ERRORS_RETURNED表示“整个调用成功,但无法访问一个或多个属性。” 代码: SizedSP

    0热度

    2回答

    为什么发生此错误?引用计数增加,线程模型是单个公寓。 Coll-object和EmptyColl-function都位于一个dll中。 ATL项目的默认调用转换是__stdcall。与此dll内的其他对象发生同样的错误。 与空物体清除VARIANT VariantClear时抛出异常: 异常在VB6.EXE在0x75C14974(的oleaut32.dll)抛出:0000005: 访问冲突读取位置

    0热度

    1回答

    任何人都可以给我看一些样板可可/客观C代码或指向一个开源项目,实现Xcode /界面生成器中的音量滑块? 这是针对OS X(不是iOS)项目的。 如果很重要,我想控制由用户指定的音频设备,可能是也可能不是默认的系统输出设备。

    -1热度

    1回答

    下面这段代码导致系统崩溃 “在0x01C006AB未处理异常ASMaplePro.exe:0000005:访问冲突读取位置0x003A0043” TCHAR text[512]={0},text2[256]={0}; char text1[128]={0}; strcpy(text1,_T("how are you"); wcscpy(text2,_T(" Bob?")); swprint

    2热度

    1回答

    我有一个遗留项目,我正在移植到Win 10.我们需要保持与Windows XP的兼容性,并且我一直未能将转换后的项目甚至在XP下注册。为了理解什么是必要的(在搜索Stack Overflow和MSDN几周后),我尝试使用VS 2015从头创建一个基于ATL的Dll,并且它不起作用。在进一步研究之前,让我列出一些事项: 1)是的,我已经安装了VS 2015,并启用了对C++的支持。 2)是的,我已经

    2热度

    1回答

    我有一些问题需要解决。 我创建了一个网站。网站会员拥有自己的网页(如博客),如果有人在(A)页面呆了一分多钟,他们(A)可以赚取一些积分。到了这一点,他们可以买东西。因此,从根本上来说,会员(A)应该宣传他们的(A)页面,但一些会员试图用负面方式赚取积分。就像改变IP并不断访问他们自己的页面一样。 这是我使用 我做了网站,以检查IP并在一分钟后,将其存储在数据库中的当前方式。 然后我每次访问页面时

    1热度

    1回答

    我升级到MVC2 RTM与VS2010 RC和我的一些ViewUserControl和页面控件不显示intellisense简单的东西,如<%= Html .... %>或<%= Model ...%>

    2热度

    1回答

    我想开始使用WIC(Windows映像组件)资源管理器。 我已经下载了WIC Explorer Solution. 我已经下载Windows Template Library version 9.0这是一个要求,并从“包含”目录中的文件复制到WIC Explorer解决方案的“wtl90”目录的指示。 我正在使用Visual Studio 2015社区版。我构建了WIC Explorer解决方案,

    0热度

    1回答

    我有一个C++非托管dll。我没有这个DLL的来源,我需要在ATL项目中使用它 但我总是得到一个错误“检索COM类工厂的组件与CLID {id}失败,由于以下错误:80040154类未注册“ 我试图使用regsvr32注册该dll,但没有成功 我已经阅读了很多教程,但他们都解释了如何从头开始创建ATL项目。而且他们不使用普通dll 我该如何解决这个问题?

    1热度

    1回答

    我有一个传统的COM组件,升级换代的一部分,我从现有的接口派生 接口1 { 一些方法 } 接口2:公共接口1 { 新方法 } 有一个旧的评论注释不要这样做。而是有inteface2有单独的一个不是从基地派生,因为它的一部分相同的CoClass ...没有必要重复任何代码... 评论评论: 脚本语言是解释型语言,并且由于所有方法都是延迟绑定,所以它们是天生多态的。所有变量都是无类型的(VARIANT