佚名通过本文主要向大家介绍了在ActiveX控件上如何放置基本控件如"按钮"等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 在ActiveX控件上如何放置基本控件如"按钮"
描述:
解决方案1:
描述:
如题
解决方案1:
两种方法,
1、即是使用对话框作为Button的容器:
http://www.codeguru.com/Cpp/COM-Tech/activex/controls/article.php/c2615/
优点是可以方便进行对Button的消息响应,交互。
2、控件本身作为Button的父窗口:
如orbit(吹泡泡的小猫) 所说
特点是不需要一个对话框界面,但是消息响应需要自己添加。
http://www.codeguru.com/Cpp/COM-Tech/activex/controls/article.php/c2615/
解决方案3: 在控件类中声明CButton *m_pBtn;
然后m_pBtn = new CButton();
m_pBtn->Create(...)
或者可以m_pBtn->MoveWindow(...)移动到指定的位置
m_pBtn->ShowWindow();