日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
關(guān)于C#回車(chē)切換焦點(diǎn)實(shí)現(xiàn)的探討

C#回車(chē)切換焦點(diǎn)實(shí)現(xiàn)的探討,我們?cè)趯W(xué)習(xí) Windows程序中Tab鍵是默認(rèn)的切換輸入焦點(diǎn)的按鍵,但用回車(chē)鍵切換輸入焦點(diǎn)更符合人們的輸入習(xí)慣。Delphi、VB中這個(gè)問(wèn)題比較容易解決,VC 中卻很少有資料提到。通過(guò)反復(fù)嘗試C#回車(chē)切換焦點(diǎn)的實(shí)現(xiàn),我找到了一種方法,或許對(duì)大家有所幫助。

C#回車(chē)切換焦點(diǎn)實(shí)現(xiàn)1.

VC 中appwizard生成一個(gè)基于對(duì)話(huà)框的程序。切換resourseview狀態(tài),在對(duì)話(huà)框中插入一個(gè)編輯框,同時(shí)修改其styles屬性,選中multiline 、want return兩項(xiàng)。

C#回車(chē)切換焦點(diǎn)實(shí)現(xiàn)2.

①在classwizard中選add class增加一個(gè)新類(lèi),name定義為myedit,base class選擇edit。其余采用默認(rèn)選項(xiàng)。

②在新生成的my-edit類(lèi)中加入wm-keydown的消息映射函數(shù),加入如下代碼。

 
 
 
  1. oid Myedit::OnKeyDown(UINT nChar,   
  2. UINT nRepCnt, UINT nFlags)   
  3.  
  4. {   
  5. // TODO: Add your message handler code here and/or call default   
  6.  
  7. if (nChar= = VK_RETURN) //插入開(kāi)始部分   
  8.  
  9. {   
  10.  
  11. CDialog* Pwnd=(CDialog*)GetParent() ;//取得對(duì)話(huà)框指針   
  12.  
  13. Pwnd->NextDlgCtrl( ); //切換到下一個(gè)輸入焦點(diǎn)   
  14.  
  15. }   
  16.  
  17. //插入結(jié)束部分   
  18.  
  19. CEditView::OnKeyDown(nChar, nRepCnt, nFlags);   
  20.  
  21. }   

C#回車(chē)切換焦點(diǎn)實(shí)現(xiàn)3.

在classwizard中選擇 member variables 選項(xiàng),class name選擇對(duì)話(huà)框類(lèi),control ids中選擇編輯框的id號(hào),然后選擇add variable按扭。在對(duì)話(huà)框中 categary選擇control, variable type 剛才定義的類(lèi)myedit。

至此,全部工作結(jié)束,編譯運(yùn)行程序,定位到編輯框中輸入回車(chē)鍵,看一看效果如何。

C#回車(chē)切換焦點(diǎn)的相關(guān)內(nèi)容就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#回車(chē)切換焦點(diǎn)的實(shí)現(xiàn)有所幫助。

【編輯推薦】

  1. C#計(jì)算時(shí)間間隔實(shí)例淺析
  2. C#時(shí)間計(jì)算應(yīng)用實(shí)例解析
  3. C#回車(chē)換行符的理解淺析
  4. .Net回車(chē)符的問(wèn)題解決方案
  5. C#回車(chē)鍵事件實(shí)例解析

文章標(biāo)題:關(guān)于C#回車(chē)切換焦點(diǎn)實(shí)現(xiàn)的探討
文章URL:http://www.5511xx.com/article/cdpppsj.html