如何在一个视图中加入按钮? 如何在一个视图中加入按钮? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在视图的中加入如下代码按钮不显示呀?为什么?int COneView::OnCreate(LPCREATESTRUCT lpCreateStruct) {if (CRichEditView::OnCreate(lpCreateStruct) == -1) return -1;//加入按钮 CButton but;but.Create( "ok" , BS_TEXT | WS_CHILD | WS_VISIBLE | WS_TABSTOP , CRect(50 , 200 , 100 , 250) , this , 3); return 0;} 定义的ID在你的View.h中#define MY_BUTTON1 8001然后再定义个成员CButton m_myBtn;之后在OninitUpdate()中Create就可以了 类声明里面:public:CButton m_btn;然后在视图的Create里面m_btn.Create( ... );m_btn.ShowWindow( SW_SHOW ); but对象在OnCreate后被销毁,相应的按钮也被销毁 如果but对象在OnCreate后被销毁,那么如何建立按钮? 请问update中嵌套select语句怎么写 控件大小怎么超出容器面板 IO完成端口模型的高手,救救啊! 请问用MFC里的CSocket来写,什么事件,相当于VB winsock里的Connect事件? API 加载ActiveX 程序退出时 Crash STL 的 set 怎样像list front()那样提取数据? 问大家一个ATL中用SOCKET的问题,急。 MFC CWMPPlayer4 求助!!! 免费加分! 如何动态的产生对话框中的控件 请问如何让CListCtrl在属性设为多选的情况下,如果符合我自己设定的某种条件再变成单选? 如何实现vc.net环境中的那种自动缩放的面板?
int COneView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{if (CRichEditView::OnCreate(lpCreateStruct) == -1)
return -1;
//加入按钮
CButton but;
but.Create( "ok" , BS_TEXT | WS_CHILD | WS_VISIBLE | WS_TABSTOP , CRect(50 , 200 , 100 , 250) , this , 3);
return 0;
}
在你的View.h中
#define MY_BUTTON1 8001
然后再定义个成员
CButton m_myBtn;
之后在OninitUpdate()中
Create就可以了
public:
CButton m_btn;然后在视图的Create里面m_btn.Create( ... );
m_btn.ShowWindow( SW_SHOW );