1.VC++中appwizard生成一個(gè)基于對(duì)話框的程序。切換resourseview狀態(tài),在對(duì)話框中插入一個(gè)框,同時(shí)修改其styles屬性,選中multiline 、want return兩項(xiàng)。
2. ①在classwizard中選add class增加一個(gè)新類,name定義為myedit,base class選擇edit。其余采用默認(rèn)選項(xiàng)。
②在新生成的my-edit類中加入wm-keydown的消息映射函數(shù),加入如下代碼。
oid Myedit::OnKeyDown
插入結(jié)束部分
CEditView::OnKeyDown;
}
3.在classwizard中選擇 member variables 選項(xiàng),class name選擇對(duì)話框類,control ids中選擇框的id號(hào),然后選擇add variable按扭。在對(duì)話框中 categary選擇control, variable type 剛才定義的類myedit。
至此,全部工作結(jié)束,編譯運(yùn)行程序,定位到框中輸入回車鍵,看一看效果如何。