atl

    0热度

    2回答

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

    -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回答

    我正在尝试使用WTL :: CHyperLink为了在我的应用程序上显示可点击的链接。 根据this article,我需要将它附加到一个静态文本控件。 所以,在我的GUI,我现在已经创建了IDC_LINK的ID 在我的DDX MAP一个静态文本控件: BEGIN_DDX_MAP(MyDialog) DDX_CONTROL_HANDLE(IDC_LINK, m_link) END_DD

    0热度

    1回答

    我创建了本机C++ Outlook加载项(.dll)并启动了我的Visual Studio 2013项目using MS guidance。这个想法是当用户点击一个Ribbon按钮,然后在对话框关闭后对输入进行操作时,从对话框中获取用户输入。 我需要帮助的是在ButtonClicked函数中创建一个窗口。我尝试了所有错误的方法,包括MFC类向导和ATL窗口(CAxDialogImpl)。共同点是我

    -2热度

    1回答

    我得到了同样的错误按下面这个帖子 error LNK2001 有人说,” ATL使用ATLTRACE在debag编译。 atlbase.h“ 这是什么意思?是否必须将atlbase.h添加到我的依赖项中?

    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

    0热度

    1回答

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