|
如题 ============================== |
|
|
|
ShowWindow(SW_HIDE )ShowWindow(SW_SHOW )
|
|
|
动态添加或删除按钮是比较复杂的吧,如果不是特别有必要,建议你不要这么干,除非你是‘高手’
建议,你把需要的按钮放在窗体中,然后把临时不需要的隐藏起来,需要是用 GetDlgItem(ID) ->ShowWindow(SW_SHOW)显示出来就是了,反之,不需要时可以用SW_HIDE隐藏起来。 |
|
|
CButton bt;
bt.Create(); bt.ShowWindow(SW_SHOW); |
|
|
各位大哥讨论一下,qq添加好友是怎么实现的,是不是动态添加的按钮?
|
|
|
Create()
Destroy() |
|
|
wflyfox(田飞)
QQ 添加好友, 添加按钮?应该不是的,是qq自己做的控件吧. |
|
|
CButton *m_pGroupBox1;
…… if( m_pGroupBox1 != NULL ) { delete m_pGroupBox1; m_pGroupBox1 = NULL; } m_pGroupBox1 = new CButton; m_pGroupBox1->Create( _T( “Test” ), BS_PUSHBUTTON | BS_CENTER | WS_VISIBLE, CRect( CPoint( 200, 200 ), CSize( 200, 100 ) ), this, IDC_GROUPBOX1 ); …… m_pGroupBox1->DestroyWindow(); delete m_pGroupBox1; m_pGroupBox1 = NULL; |
|