MFC ActiveX 控件 鼠标拖动问题 40C

MFC创建的ActiveX控件(OCX),在ActiveX Control Test Container中加载控件后,
周边总是有一个带阴影的矩形边框,可以用鼠标按住该边框后拖动、Resize控件。如何
才能去掉这个边框,使用户不能用鼠标拖动、改变控件大小?
图片说明

2个回答

容器要改变大小的时候会调用IOleObject::SetExtent。你对这个方法的实现返回E_FAIL的话就表示你不同意容器更改你的大小。
参考

  • Q168326: HOWTO: Define the Display Size of an MFC ActiveX Control
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!