mfc activex ocx控件内嵌窗体

来源:互联网 发布:悉尼出租车软件 编辑:程序博客网 时间:2024/05/18 11:18

按照网上的一般教程创建ocx控件工程后,默认生成的ocx控件看到的是一个圆,需要在ondraw事件中去把你写的窗台显示在其中

1)按一般的mfc程序创建一个窗台,或者直接用已默认生成的***propage类的窗体,修改其样式为下层(child),在更多样式中选择可见

2)在ocx控件oncreate(VM_CREATE)事件中初始化窗体;

3)在ondraw事件中把窗体显示出来,movetowindow(rcbouns);showwindow(SW_SHOW);