gpt4 book ai didi

c++ - X64 中的 Flash ActiveX

转载 作者:太空宇宙 更新时间:2023-11-04 12:14:09 24 4
gpt4 key购买 nike

我正在尝试将我的应用程序从 x86 迁移到 x64。它的大部分似乎运行良好,但是,我的应用程序中有一个 Flash Player ActiveX 控件,但在 x64 构建中创建失败。

CComBSTR flashGUID(_T("{D27CDB6E-AE6D-11CF-96B8-444553540000}"));
CLSID clsid;
HRESULT hr = CLSIDFromString((LPOLESTR)flashGUID, &clsid);
if(SUCCEEDED(hr)) // FAILURE
hr = CoCreateInstance(clsid, NULL, CLSCTX_INPROC_SERVER, __uuidof(IUnknown), (void**)&m_spUnknown);

有什么想法会导致这种情况吗?我需要 64 位的不同 clsid 吗?

添加了 Flash Player 11 64 位支持,所以我认为这应该可行。

最佳答案

询问后立即开始工作。

我需要从 here 下载 flash并安装 flashplayer11_1r102_55_winax_64bit.exe 以使其正常工作。

关于c++ - X64 中的 Flash ActiveX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8448592/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com