知識點:
cedit::create
dwstyle引數
動態建立edit控制項
crect類
一、cedit::create函式
cedit::create
bool create( dword dwstyle, const rect& rect, cwnd* pparentwnd, uint nid );
以下風格在 edit控制項屬性裡 幾乎都有對應,請自行對比。
返回值
成功建立返回非零值,否則返回零。.
引數 dwstyle 視窗標準風格:
ws_child 子視窗
ws_visible 可見
ws_disabled 不可用
ws_group 組
ws_tabstop 接受tab鍵
cedit 專用風格
es_autohscroll 自動垂直滾動條
es_autovscroll 自動水平滾動條
es_center 居中顯示.
es_left 左對齊
es_lowercase 自動轉成小寫字母
es_multiline 多行
es_autovscroll 自動滾動條
es_nohidesel 失去焦點後,不隱藏選中
es_oemconvert 轉輸入到編輯框的字元轉換成oem字符集
es_password 密碼樣式,輸入全顯示為*
es_right 右對齊
es_uppercase 自動轉換成大寫
es_readonly 唯讀,不可編輯
es_wantreturn 接收回車鍵,如果無此設定,則訊息傳到idok按鈕上 相當於屬性裡的 want return
二、動態建立控制項
crect::crect 建構函式
crect( int l, int t, int r, int b );
//0,0 100,50
crect( const rect& srcrect );
crect( lpcrect lpsrcrect );
crect( point point, size size );
crect( pointtopleft, pointbottomright );
//動態建立控制項 源**
cedit myedt,myedt2;
void cdialog_dynamics_create::onbnclickedbutton1()
MFC動態建立物件
define implement dyncreate class name,base class name cobject pascal class name createobject implement runtimeclass class name,base class name,0xffff,...
MFC 動態建立Picture Control
1.首先定義乙個靜態的cstatic 的指標 cstatic ppicturecontrol null ppicturecontrol create t ws child ws visible ss bitmap,crect 20,10,80,40 this,12345 這裡在建立的時候一定不能少了...
VB動態建立控制項
dim withevents mybtn as commandbutton set mybtn controls.add vb.commandbutton button1 with mybtn caption 我可以響應事件!width 1800 left 100 top 700 visible t...