是否有x64版本的MsStkPrp.dll

时间:2012-05-09 21:57:56

标签: activex 64-bit atl clsid

我正在将ATL控件移植到64位。该控件在其属性对话框中使用Stock属性页(CLSID_StockFontPage,CLSID_StockColorPage)。

重新编译x64后,缺少颜色和字体选项卡(因为MsStkPrp.dll是32位)。是否有64位版本的DLL或是否有更好的方法在ATL ActiveX控件中实现字体和颜色?

1 个答案:

答案 0 :(得分:0)

即使是32位版本的msstkprp.dll也不存在于Windows 10中,因此我将其从Windows XP虚拟机(%WINDIR%\ System32 \ msstkprp.dll)复制到目录中。然后,您可以通过启动管理提示,更改到该目录并键入

来成功注册它
regsvr32 msstkprp.dll