是否有MsStkPrp.dll的x64版本

问题描述:

我将一个ATL控件移植到64位。该控件在其属性对话框中使用Stock Property页面(CLSID_StockFontPage,CLSID_StockColorPage)。是否有MsStkPrp.dll的x64版本

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

+0

很确定没有,我当然没有它。 ActiveX是相当死的技术。 –

+0

谢谢。这两点我都得出了同样的结论。 –

即使32位版本的msstkprp.dll在Windows 10中不存在,所以我将它从Windows XP虚拟机(%WINDIR%\ System32 \ msstkprp.dll)复制到目录。然后,您可以通过启动管理提示符,更改为该目录成功注册它,并键入

regsvr32 msstkprp.dll