对于构建应用程序,我使用ActiveX即控件。它的效果很好,但我无法解决如何删除其周围的边框。

我尝试覆盖了invoke调用并将DISPID_BORDERSTYLE设置为零,但是看起来它从未被击中。

有任何想法吗?

最佳答案

我认为您需要在主机上实现IDocHostUIHandler。然后在GetHostInfo中,您可以返回DOCHOSTUIFLAG_NO3DBORDER或DOCHOSTUIFLAG_NO3DOUTERBORDER标志。

关于c++ - 删除ActiveX上的边框即控件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1087537/

10-10 21:21