我开发了一个自定义的 ActiveX 控件:ax_love。
当我将它插入到ppt里面并双击这个控件时,会弹出一个VisualBasic窗口,这是 Not Acceptable 。我希望双击操作会触发我自己的功能。
ps:我用的是vs2017的atl/com
最佳答案
在设计模式下,单击 ActiveX 控件将打开 VB 窗口 - 这符合预期。在演示模式下,单击 ActiveX 控件将触发您的功能。
如果您希望此文件的某个版本仅在演示模式下打开(这样用户就不会被带到 VB 页面),请将文件另存为 PowerPoint 宏启用显示 (.ppsm)。然后它始终以演示模式打开(保留 .pptm 格式的拷贝以供编辑,但不要将其提供给您的用户)。
关于c++ - 双击 ActiveX 控件时如何禁用 Visual Basic 对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48716615/