青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-4  評論-40  文章-117  trackbacks-0

 

編輯框(Edit)控件實際上是一個簡易的文本編輯器,用戶可以在編輯框中輸入可添加或插入文本。還有復(fù)制、粘貼、剪切、刪除等編輯功能。
  應(yīng)用程序用CreateWindowEx創(chuàng)建編輯框控件時,可根據(jù)控件的用途在下表中選擇部份常數(shù)來設(shè)定其風(fēng)格屬性(style)。 常數(shù) 說明
ES_MULTILINE 多行文本,指定編輯控件可以多行文本編輯,用戶每按一次Enter,在當(dāng)前光標(biāo)次輸入一個回車換行符(0Dh,0Ah),文本增加一行。
ES_LEFT 文本顯示居左。
ES_CENTER 文本顯示居中。
ES_RIGHT 文本顯示居右。
ES_LOWERCASE 把用戶輸入的字母統(tǒng)統(tǒng)轉(zhuǎn)換成小寫字母。
ES_UPPERCASE 把用戶輸入的字母統(tǒng)統(tǒng)轉(zhuǎn)換成大寫字母。
ES_OEMCONVERT 使編輯框中的正文可以在ANSI字符集和OEM字符集之間相互轉(zhuǎn)換。這在編輯框中包含文件名時是很有用的。
ES_AUTOHSCROLL 當(dāng)用戶在行尾鍵入一個字符時,正文將自動向右滾動10個字符,當(dāng)用戶按回車鍵時,正文總是滾向左邊。
ES_AUTOVSCROLL 當(dāng)用戶在最后一個可見行按回車鍵時,正文向上滾動一頁。
ES_NUMBER 只接收數(shù)碼輸入,其它字符輸入一律無效。
ES_NOHIDESEL 當(dāng)編輯框失去輸入焦點,正文中的選擇保持不變,缺省時正文中的選擇將失效。
ES_READONLY 將編輯框設(shè)置成只讀的。
ES_PASSWORD 使所有鍵入的字符都用“*”來顯示。
ES_WANTRETURN 使多行編輯器接收回車鍵輸入并換行。如果不指定該風(fēng)格,按回車鍵會選擇缺省的命令按鈕,這往往會導(dǎo)致對話框的關(guān)閉。

  當(dāng)用戶在編輯控件上進行各種操作時,其父窗口將收到WM_COMMAND通知消息,同時wParam的低16位帶控件的ID。lParam帶控件句柄(hWnd),wParam的高16位帶有如下表的消息代碼。 消息代碼 用戶操作
EN_CHANGE 編輯框的內(nèi)容被用戶改變了。與EN_UPDATE不同,該消息是在編輯框顯示的正文被刷新后才發(fā)出的。
EN_ERRSPACE 編輯框控件無法申請足夠的動態(tài)內(nèi)存來滿足需要。
EN_HSCROLL 用戶在水平滾動條上單擊鼠標(biāo)。
EN_KILLFOCUS 編輯框失去輸入焦點。
EN_MAXTEXT 輸入的字符超過了規(guī)定的最大字符數(shù)。在沒有ES_AUTOHSCROLL或ES_AUTOVSCROLL的編輯框中,當(dāng)正文超出了編輯框的邊框時也會發(fā)出該消息。
EN_SETFOCUS 編輯框獲得輸入焦點。
EN_UPDATE 在編輯框準(zhǔn)備顯示改變了的正文時發(fā)送該消息。
EN_VSCROLL 用戶在垂直滾動條上單擊鼠標(biāo)。

  應(yīng)用程序可以通過調(diào)用SendMessage向控件發(fā)送如下消息來設(shè)定和查詢控件各種參數(shù)。 uMsg wParam lParam 說明
EM_UNDO 0 0 撤消前一次在控件的編輯操作,當(dāng)重復(fù)發(fā)送本消息,控件將在撤消和恢復(fù)中來回切換。
EM_CANUNDO 0 0 檢測控件撤消緩沖區(qū)是否為空,通??丶炎詈笠淮卧诳丶木庉嫴僮鞅4嬖谝粋€撤消緩沖區(qū),如果緩沖區(qū)非空則返回TRUE表示上次操作可以撤消,否則返回FALSE,應(yīng)用程序可以利用該返回值來禁止或允許菜單或工具條的“撤消”項。
EM_EMPTYUNDOBUFFER 0 0 清除控件的撤消緩沖區(qū),使其不能撤消前一次編輯操作。
EM_REPLACESEL TRUE或FALSE 替換文本指針 用指定文本替換編輯控件中的當(dāng)前選定內(nèi)容,如果wParam為TRUE,則本次操作允許撤消,F(xiàn)ALSE禁止撤消。
EM_SETSEL 起點 終點 設(shè)置編輯控件中文本選定內(nèi)容范圍,該范圍被高亮度顯示,用于為復(fù)制、替換、粘貼、剪切、刪除等編輯功能指定范圍。使用本功能,鍵盤光標(biāo)將被移至指定的終點后面,通常使用指定相同起點和終點來移動鍵盤光標(biāo)而不選定范圍。當(dāng)指定的起點等于0和終點等于-1時,全文全部被選中,此法常用在清空編輯控件。當(dāng)指定的起點等于-2和終點等于-1時,全文均不選,鍵盤光標(biāo)移至文本未端,此法常用在文本未端追加內(nèi)容。注意:當(dāng)控件沒有輸入焦點時,本操作將會失敗,一般在執(zhí)行本操作前都應(yīng)調(diào)用SetFocus先取得輸入焦點。
EM_GETSEL 起點緩沖地址
或NULL 終點緩沖地址
或NULL 取得編輯控件中選定內(nèi)容的范圍,返回值中低16位為起點與高16位為終點,如果wParam和lParam中指定了地址,則會在該地址填入相應(yīng)值(dword)。本操作也常用來求取鍵盤光標(biāo)位置。
EM_CHARFROMPOS 0 位置 取得指定位置處的字符相對于文本頭部的偏移,使用本操作應(yīng)先在lParam的高16位指定行號,低16位指定列號,行列是按編輯控件的客戶區(qū)左上角為原點(0,0)計算的。如果指定的位置超出控件客戶區(qū)則返回-1
EM_FMTLINES TRUE或FALSE 0 決定是否在取回的文本宇串中包含軟回車字符
EM_GETFIRSTVISIBLELINE 0 0 取得編輯控件中顯示的第一行
EM_GETHANDLE 0 0 取得編輯控件文本緩沖區(qū)。
EM_GETLIMITTEXT 0 0 獲取一個編輯控件中文本的最大長度
EM_GETLINE 行號 緩沖地址 從編輯控件取回一行的內(nèi)容,緩沖區(qū)第一個字(word)必須先填寫緩沖區(qū)的長度,
EM_GETLINECOUNT 0 0 取得一個編輯控件的總行數(shù)
EM_GETMARGINS 0 0 獲取編輯控件的左、右邊距,返回值低16位為左邊距,高16位為右邊距
EM_GETMODIFY 0 0 取編輯控件的修改標(biāo)志,返回 TRUE則控件文本已被修改,返回FALSE則未變。此值可以來決定是否提示用戶存盤。
EM_GETPASSWORDCHAR 0 0 取得編輯控件用來顯示密碼的字符,返回NULL表示沒有字符。
EM_GETRECT 0 RECT結(jié)構(gòu)地址 獲取一個編輯控件的格式化矩形
EM_GETTHUMB 0 0 取得多行文本編輯控件的滾動框的當(dāng)前位置。
EM_GETWORDBREAKPROC 0 0 取得整字換行回調(diào)函數(shù)EditWordBreakProc指針。
EM_LIMITTEXT 最大值 0 限制編輯中文本的最大長度
EM_LINEFROMCHAR 字符偏移 0 取得指定的字符偏移處的行號。
EM_LINEINDEX 行號 0 取得指定行第一個字符偏移
EM_LINELENGTH 字符偏移 0 取得指定字符偏移處對應(yīng)的一行長度字符數(shù)。
EM_LINESCROLL 列字符 行數(shù) 滾動編輯控件
EM_POSFROMCHAR POINT結(jié)構(gòu)地址 字符偏移 取得指定字符偏移的顯示位置行列號,行列是按編輯控件的客戶區(qū)左上角為原點(0,0)計算的。字符偏移是相對于文本頭部的偏移。
EM_SCROLL SB_LINEDOWN
SB_LINEUP
SB_PAGEDOWN
SB_PAGEUP 0 編輯框顯示文本垂直滾動。滾動方向:SB_LINEDOWN向下滾動一行,SB_LINEUP向上滾動一行,SB_PAGEDOWN向下滾動一頁,SB_PAGEUP向上滾動一頁。
EM_SCROLLCARET 0 0 把鍵盤光標(biāo)移至可見范圍。
EM_SETHANDLE 緩沖區(qū)指針 0 為編輯控件指定新的文本緩沖區(qū)。此操作僅適用對話框創(chuàng)建帶DS_LOCALEDIT風(fēng)格的控件。
EM_SETLIMITTEXT 長度(字節(jié)) 0 限制編輯控件中的文本緩沖區(qū)最大長度。
EM_SETMARGINS EC_LEFTMARGIN
EC_RIGHTMARGIN
EC_USEFONTINFO 邊距 設(shè)置編輯控件的左、右邊距,當(dāng)wParam含EC_LEFTMARGIN時在lParam的低16位指定左邊距點數(shù),當(dāng)wParam含EC_RIGHTMARGIN時在lParam的高16位指定右邊距點數(shù)。當(dāng)指定wParam為EC_USEFONTINFO時,則用當(dāng)前字體的字符"A"的寬度指定右邊距和字符"C"的寬度指定左邊距l(xiāng)Param被忽略。
EM_SETMODIFY TRUE或FALSE 0 用于設(shè)置或清除一個編輯控件的修改標(biāo)志
EM_SETPASSWORDCHAR 字符 0 指定控件用來顯示密碼字符,缺省為“*”。當(dāng)wParam為0時,本操作將清除控件的ES_PASSWORD風(fēng)格,并按實際字符顯示。
EM_SETREADONLY TRUE或FALSE 0 決定是否將編輯控件設(shè)為只讀,同時決定控件的ES_READONLY風(fēng)格
EM_SETRECT 0 RECT結(jié)構(gòu)地址 為一個編輯控件設(shè)置格式化矩形
EM_SETRECTNP 0 RECT結(jié)構(gòu)地址 與EM_SETRECT類似,只是控件此時不會重畫
EM_SETTABSTOPS 制表站數(shù) 站距表地址 設(shè)置編輯控件中的制表站間距,當(dāng)制表站數(shù)為0時lParam被忽略,所有制表站距均為32個對話框單位,當(dāng)制表站數(shù)不為0時lParam指向一個由32位(dword)組成的站距表,以對話框單位為寬度計算單位。
EM_SETWORDBREAK 0 0 本操作現(xiàn)已不支持,請使用EM_SETWORDBREAKPROC。
EM_SETWORDBREAKPROC 0 函數(shù)入口地址 設(shè)置整字換行回調(diào)函數(shù)EditWordBreakProc指針

 

 

posted on 2009-12-16 19:33 李陽 閱讀(2301) 評論(1)  編輯 收藏 引用

評論:
# re: edit控件消息大全 2011-06-18 19:23 | dereky
當(dāng)控件沒有輸入焦點時,本操作將會失敗,一般在執(zhí)行本操作前都應(yīng)調(diào)用SetFocus先取得輸入焦點
.....
杯具原來是這樣的,多謝大牛啊  回復(fù)  更多評論
  

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久精品成人| 老牛国产精品一区的观看方式| 欧美精品导航| 亚洲欧美国产高清| 欧美freesex8一10精品| 亚洲欧美另类国产| 欧美在线观看天堂一区二区三区| 国产精品欧美一区喷水| 久久精品国产2020观看福利| 在线欧美影院| 国产精品国产三级国产普通话三级| 在线成人中文字幕| 欧美色另类天堂2015| 久久日韩粉嫩一区二区三区| 久久久久久亚洲精品不卡4k岛国| 欧美黄色一级视频| 小处雏高清一区二区三区| 国内精品嫩模av私拍在线观看 | 欧美日韩日本国产亚洲在线 | 欧美日韩欧美一区二区| 亚洲系列中文字幕| 亚洲另类一区二区| 99精品欧美一区二区三区| 亚洲久久一区| 一级日韩一区在线观看| 一区二区在线观看视频| 一区二区精品国产| 免费亚洲一区| 欧美综合第一页| 欧美三级视频在线播放| 国内综合精品午夜久久资源| 亚洲视频综合| 亚洲大胆av| 亚洲视频综合| 国产欧美一区二区精品性| 久久理论片午夜琪琪电影网| 国产精品海角社区在线观看| 亚洲美女在线视频| 欧美在线欧美在线| 亚洲伦伦在线| 日韩亚洲视频在线| 国产视频在线观看一区二区| 久久本道综合色狠狠五月| 亚洲色无码播放| 亚洲欧洲一区二区天堂久久| 欧美国产日韩精品免费观看| 亚洲综合欧美日韩| 一区二区三区四区五区视频 | 亚洲精品日韩激情在线电影| 亚洲男人的天堂在线aⅴ视频| 久久久久久久一区二区三区| 国产精品羞羞答答| 欧美专区在线播放| 欧美一乱一性一交一视频| 亚洲成色www8888| 老色鬼精品视频在线观看播放| 亚洲国产小视频在线观看| 亚洲天堂偷拍| 亚洲一区在线免费| 亚洲国产成人av在线| 久久久久九九视频| 亚洲一区二区三区在线看 | 亚洲精品欧美日韩专区| 欧美日韩国产精品成人| 久久久久久久久一区二区| 浪潮色综合久久天堂| 日韩午夜剧场| 欧美激情1区2区| 欧美亚洲一区在线| 老**午夜毛片一区二区三区| 99国产精品视频免费观看一公开| 欧美伊久线香蕉线新在线| 99国产精品久久久久久久| 亚洲专区在线视频| 一区二区久久久久| 欧美成人精品一区二区| 久久亚洲不卡| 在线观看视频欧美| 久久精品视频免费| 欧美jizzhd精品欧美喷水| 国产精品久久久久久久第一福利| 亚洲国产精品999| 亚洲精品日韩在线| 欧美激情第3页| 亚洲娇小video精品| 一本色道久久88精品综合| 蜜桃久久精品一区二区| 女人香蕉久久**毛片精品| 99视频一区二区| 亚洲免费精品| 国产精品mm| 先锋资源久久| 欧美3dxxxxhd| 亚洲男女自偷自拍图片另类| 国产麻豆日韩| 欧美mv日韩mv国产网站| 91久久在线视频| 亚洲欧美一级二级三级| 国内精品模特av私拍在线观看| 久久三级视频| 亚洲综合视频一区| 久久全国免费视频| 一区二区三区精品| 黄色欧美成人| 国产自产精品| 国产精品日日做人人爱| 久久亚洲图片| 亚洲在线观看| 久久久精品动漫| 亚洲一区二区3| 亚洲电影免费观看高清完整版在线| 亚洲欧美卡通另类91av| 亚洲欧洲精品一区| 在线观看欧美亚洲| 亚洲电影免费在线| 亚洲福利久久| 亚洲品质自拍| 亚洲调教视频在线观看| 日韩视频在线一区| 亚洲一区区二区| 欧美有码在线观看视频| 欧美在线91| 欧美 日韩 国产一区二区在线视频 | 亚洲视频专区在线| 久久免费高清视频| 国产一区成人| 亚洲一区二区不卡免费| 国语自产精品视频在线看一大j8| 欧美黄色精品| 99re66热这里只有精品3直播| 久久野战av| 在线一区二区视频| 午夜日韩电影| 亚洲精品资源| 欧美日韩www| 日韩午夜激情电影| 亚洲人成在线观看一区二区| 蜜桃久久精品一区二区| 久久综合国产精品| 日韩视频一区二区| 欧美精品久久99久久在免费线| 欧美在线首页| 99视频在线精品国自产拍免费观看| 在线观看一区| 国产综合欧美在线看| 亚洲日本免费电影| 久久狠狠婷婷| 久久嫩草精品久久久久| 欧美a级一区| 亚洲一区二区三区在线播放| 免费观看欧美在线视频的网站| 欧美视频在线一区二区三区| 国产精品视频99| 伊人久久大香线蕉综合热线| 夜夜嗨av一区二区三区四区| 久久影视三级福利片| 亚洲伦理一区| 亚洲精品国产精品国产自| 亚洲欧美日本日韩| 国产日韩精品一区| 久久精品国产精品亚洲| 久久久精品国产免大香伊| 国产精品美女久久久免费| 91久久国产综合久久蜜月精品| 亚洲欧美在线视频观看| 激情一区二区三区| 午夜亚洲伦理| 欧美粗暴jizz性欧美20| 欧美在线3区| 亚洲国内高清视频| 性欧美xxxx大乳国产app| 国产欧美精品一区二区三区介绍| 香蕉久久夜色| 久久综合色8888| 亚洲美女在线国产| 日韩图片一区| 欧美午夜一区二区三区免费大片| 亚洲一级在线观看| 久久精品亚洲热| 国产日本欧美一区二区三区在线| 欧美中文在线视频| 欧美顶级大胆免费视频| 欧美一级视频免费在线观看| 欧美伦理一区二区| 性欧美xxxx视频在线观看| 麻豆九一精品爱看视频在线观看免费| 夜夜嗨av色一区二区不卡| 欧美日韩1区| 欧美伊人久久| 欧美日韩高清在线播放| 久久亚洲私人国产精品va| 久久久免费精品| 午夜精品久久久久久久男人的天堂 | 久久男人资源视频| 欧美~级网站不卡| 久久中文字幕一区二区三区| 欧美日韩一区二区免费在线观看 | 国产精品久久夜| 欧美激情精品久久久久久变态 | 久久久久久夜|