初学者问题:在CView上能不能放一些组件(比如一个按钮),就像CFormView一样?
如题 问题点数:20、回复次数:8Top
1 楼magicwind2002(magicwind2002)回复于 2003-06-03 19:12:51 得分 0
upTop
2 楼yg_xh(果皮)回复于 2003-06-03 19:25:09 得分 5
可以,比如你可以用CREATEWINDOW()来动态创建一个,前提是必须是WINDOWS已经定义的控件,比如BUTTON之类的只要给出位置,连标题栏上也可以创建。Top
3 楼psusong(栀子花开)回复于 2003-06-03 19:26:16 得分 5
可以!
在InitialUpdate()
中随便你自己怎么创建Top
4 楼steedhorse(晨星)回复于 2003-06-03 19:36:54 得分 0
sure。Top
5 楼wzh91(田野)回复于 2003-06-03 19:39:54 得分 10
CRoundRectButton m_MenuButton;
class CRoundRectButton : public CButton
{
......
}
在CView::OnInitialUpdate里
m_MenuButton.SetNormalBkColor(RGB(71,90,185));
m_MenuButton.SetSelectBkColor(RGB(235,92,21)) ;
m_MenuButton.Create(_T("主菜单"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW,CRect(10,200,100,227), this, IDC_MENUBUTTON);
就可以了Top
6 楼unrise(进了这条船,就下不来了 ^-^)回复于 2003-06-04 09:35:46 得分 0
markTop
7 楼magicwind2002(magicwind2002)回复于 2003-06-09 16:14:00 得分 0
谢谢大家。Top
8 楼smei(Sean Mei)回复于 2003-06-18 11:00:30 得分 0
markTop



