亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? vctip3.html

?? 一本很好的書籍
?? HTML
?? 第 1 頁 / 共 2 頁
字號:
<html><head><meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80"><meta NAME="GENERATOR" CONTENT="Microsoft FrontPage 3.0"><meta NAME="doccomm" CONTENT="sss"><meta NAME="Template" CONTENT="C:\MSOffice\Template\Sl_BOOK.dot"><meta NAME="Author" CONTENT="Cheng Jinxing"><title>Visual C++編程技巧之三</title></head><body TEXT="#000000" BGCOLOR="#CCFFFF" LINK="#0000EE" VLINK="#551A8B" ALINK="#FF0000"><p align="center"><br><font SIZE="+3" FACE="楷體_GB2312">Visual C++編程技巧之三</font> </p><p><a HREF="#tip17"><font SIZE="+0" FACE="Times New Roman">17</font><font SIZE="+0">、如何創建一個字回繞的</font><fontSIZE="+0" FACE="Times New Roman">CEditView</font></a> </p><p><a HREF="#tip18"><font SIZE="+0" FACE="Times New Roman">18</font><font SIZE="+0">、通用控件的顯示窗口</font></a> </p><p><a HREF="#tip19"><font SIZE="+0" FACE="Times New Roman">19</font><font SIZE="+0">、移動窗口</font></a> </p><p><a HREF="#tip20"><font SIZE="+0" FACE="Times New Roman">20</font><font SIZE="+0">、重置窗口的大小</font></a> </p><p><a HREF="#tip21"><font SIZE="+0" FACE="Times New Roman">21</font><font SIZE="+0">、如何單擊除了窗口標題欄以外的區域使窗口移動</font></a> </p><p><a HREF="#tip22"><font SIZE="+0" FACE="Times New Roman">22</font><font SIZE="+0">、如何改變視窗的背景顏色</font></a> </p><p><a HREF="#tip23"><font SIZE="+0" FACE="Times New Roman">23</font><font SIZE="+0">、如何改變窗口標題</font></a> </p><p><a HREF="#tip24"><font SIZE="+0" FACE="Times New Roman">24</font><font SIZE="+0">、如何防止主框窗口在其說明中顯示活動的文檔名</font></a> </p><p><font SIZE="+2"><b> </b></font> </p><p><a NAME="tip17"></a><b><font SIZE="+2"><font FACE="Times New Roman">17</font><fontFACE="黑體">、如何創建一個字回繞的</font><font FACE="Times New Roman">CEditView</font></font></b> </p><p><font SIZE="+0">重載<font FACE="Times New Roman">CWnd : : PreCreateWindow</font>和修改<fontFACE="Times New Roman">CREATESTRUCT</font>結構,關閉<font FACE="Times New Roman">CEditView</font>對象的<fontFACE="Times New Roman">ES_AUTOHSCROLL</font>和<font FACE="Times New Roman">WS_HSCROLL</font>風格位, 由于<font FACE="Times New Roman">CEditView : : PreCreateWindow</font>顯示設置<fontFACE="Times New Roman">cs. style</font>,調用基類函數后要修改<fontFACE="Times New Roman">cs . style</font>。</font> </p><p><font SIZE="+0" FACE="Times New Roman">BOOL CSampleEDitView : : PreCreateWindow (CREATESTRUCT&amp;cs)</font> </p><p><font SIZE="+0" FACE="Times New Roman">{</font> </p><p><font SIZE="+0" FACE="Times New Roman">//First call basse class function .</font> </p><p><font SIZE="+0" FACE="Times New Roman">BOOL bResutl =CEditView : : PreCreateWindow (cs) ;</font> </p><p><font SIZE="+0" FACE="Times New Roman">// Now specify the new window style .</font> </p><p><font SIZE="+0"><font FACE="Times New Roman">cs.style &amp;= ~ (ES_AUTOHSCROLL </font>|<fontFACE="Times New Roman">WS_HSCROLL);</font></font> </p><p><font SIZE="+0" FACE="Times New Roman">return bResult ;</font> </p><p><font SIZE="+0" FACE="Times New Roman">}</font> </p><p><a NAME="tip18"></a><b><font SIZE="+2"><font FACE="Times New Roman">18</font><fontFACE="黑體">、通用控件的顯示窗口</font></font></b> </p><p><font SIZE="+0"><font FACE="Times New Roman">MFC</font>提供了幾個<fontFACE="Times New Roman">CView</font>派生的視窗類, 封裝了通用控件的功能,但仍然使用工</font> </p><p><font SIZE="+0">作框文檔顯示窗口體系結構:<font FACE="Times New Roman">CEditView</font>封裝了編輯控件,<fontFACE="Times New Roman">CTreeView</font>保持了樹列表</font> </p><p><font SIZE="+0">控件,<font FACE="Times New Roman">CListView</font>封裝了列表顯示窗口控件,<fontFACE="Times New Roman">CRichEditView</font>可以處理多種編輯控件。</font> </p><p><a NAME="tip19"></a><b><font SIZE="+2"><font FACE="Times New Roman">19</font><fontFACE="黑體">、移動窗口</font></font></b> </p><p><font SIZE="+0">調用<font FACE="Times New Roman">CWnd : : SetWindowPos</font>并指定<fontFACE="Times New Roman">SWP_NOSIZE</font>標志。目的位置與父窗口</font> </p><p><font SIZE="+0">有關(頂層窗口與屏幕有關)。調用<fontFACE="Times New Roman">CWnd : : MoveWindow</font>時必須要指定窗口</font> </p><p><font SIZE="+0">的大小。</font> </p><p><font SIZE="+0" FACE="Times New Roman">//Move window to positoin 100 , 100 of its parent window .</font> </p><p><font SIZE="+0"><font FACE="Times New Roman">SetWindowPos (NULL, 100 , 100 , 0 , 0 , SWP_NOSIZE </font>|<font FACE="Times New Roman">SWP_NOAORDER);</font></font> </p><p><a NAME="tip20"></a><b><font SIZE="+2"><font FACE="Times New Roman">20</font><fontFACE="黑體">、重置窗口的大小</font></font></b> </p><p><font SIZE="+0">調用<font FACE="Times New Roman">CWnd: : SetWindowPos</font>并指定<fontFACE="Times New Roman">SWP_NOMOVE</font>標志, 也可調用</font> </p><p><font SIZE="+0"><font FACE="Times New Roman">CWnd : : MoveWindow </font>但必須指定窗口的位置。</font> </p><p><font SIZE="+0" FACE="Times New Roman">// Get the size of the window .</font> </p><p><font SIZE="+0" FACE="Times New Roman">Crect reWindow ;</font> </p><p><font SIZE="+0" FACE="Times New Roman">GetWindowRect (reWindow );</font> </p><p><font SIZE="+0" FACE="Times New Roman">//Make the window twice as wide and twice as tall .</font> </p><p><font SIZE="+0" FACE="Times New Roman">SetWindowPos (NULL , 0 , 0 , reWindow . Width ( ) *2,</font> </p><p><font SIZE="+0" FACE="Times New Roman">reWindow . Height () * 2,</font> </p><p><font SIZE="+0"><font FACE="Times New Roman">SWP_NOMOVE </font>|<fontFACE="Times New Roman">SWP_NOZORDER );</font></font> </p><p><a NAME="tip21"></a><b><font SIZE="+2"><font FACE="Times New Roman">21</font><fontFACE="黑體">、如何單擊除了窗口標題欄以外的區域使窗口移動</font></font></b> </p><p><font SIZE="+0">當窗口需要確定鼠標位置時<font FACE="Times New Roman">Windows</font>向窗口發送<fontFACE="Times New Roman">WM_NCHITTEST</font>信息,可以處理</font> </p><p><font SIZE="+0">該信息使<font FACE="Times New Roman">Windows</font>認為鼠標在窗口標題上。對于對話框和基于對話的應用程序,可</font> </p><p><font SIZE="+0">以使用<font FACE="Times New Roman">ClassWizard</font>處理該信息并調用基類函數, 如果函數返回<font FACE="Times New Roman">HTCLIENT </font>則表明</font> </p><p><font SIZE="+0">鼠標在客房區域,返回<font FACE="Times New Roman">HTCAPTION</font>表明鼠標在<fontFACE="Times New Roman">Windows</font>的標題欄中。</font> </p><p><font SIZE="+0" FACE="Times New Roman">UINT CSampleDialog : : OnNcHitTest (Cpoint point )</font> </p><p><font SIZE="+0" FACE="Times New Roman">{</font> </p><p><font SIZE="+0" FACE="Times New Roman">UINT nHitTest =Cdialog: : OnNcHitTest (point );</font> </p><p><font SIZE="+0" FACE="Times New Roman">return (nHitTest = =HTCLIENT)? HTCAPTION : nHitTest ;</font> </p><p><font SIZE="+0" FACE="Times New Roman">}</font> </p><p><font SIZE="+0">上述技術有兩點不利之處, 其一是在窗口的客戶區域雙擊時, 窗口將極大;</font> </p><p><font SIZE="+0">其二, 它不適合包含幾個視窗的主框窗口。還有一種方法,當用戶按下鼠標左鍵</font> </p><p><font SIZE="+0">使主框窗口認為鼠標在其窗口標題上,使用<fontFACE="Times New Roman">ClassWizard</font>在視窗中處理<font FACE="Times New Roman">WM_LBUTTODOWN</font></font> </p><p><font SIZE="+0">信息并向主框窗口發送一個<font FACE="Times New Roman">WM_NCLBUTTONDOWN</font>信息和一個單擊測試<fontFACE="Times New Roman">HTCAPTION</font>。</font> </p><p><font SIZE="+0" FACE="Times New Roman">void CSampleView : : OnLButtonDown (UINT nFlags , Cpoint point )</font> </p><p><font SIZE="+0" FACE="Times New Roman">{</font> </p><p><font SIZE="+0" FACE="Times New Roman">CView : : OnLButtonDow (nFlags , pont );</font> </p><p><font SIZE="+0" FACE="Times New Roman">//Fool frame window into thinking somene clicked on</font> </p><p><font SIZE="+0" FACE="Times New Roman">its caption bar .</font> </p><p><font SIZE="+0"><font FACE="Times New Roman">GetParentFrame ( ) </font>—<fontFACE="Times New Roman">&gt; PostMessage (</font></font> </p><p><font SIZE="+0" FACE="Times New Roman">WM_NCLBUTTONDOWN , HTCAPTION , MAKELPARAM (poitn .x , point .y) );</font> </p><p><font SIZE="+0" FACE="Times New Roman">}</font> </p>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品影音先锋| 欧美精品亚洲一区二区在线播放| 欧美tickle裸体挠脚心vk| 美国十次综合导航| 欧美成人伊人久久综合网| 免费成人av在线| 精品国产免费久久| 成人性生交大片免费看中文网站| 中文av一区特黄| 91久久精品国产91性色tv| 亚洲一区二区三区激情| 日韩欧美国产电影| 国产成人8x视频一区二区| 亚洲欧美电影院| 欧美一区二区在线观看| 国产精品夜夜嗨| 一区二区三区四区在线免费观看 | 中文成人综合网| 日本二三区不卡| 蜜桃视频在线观看一区二区| 久久久久久久久久久黄色| av中文字幕一区| 天堂蜜桃91精品| 中国av一区二区三区| 欧美在线观看视频一区二区| 麻豆freexxxx性91精品| 国产精品久久久久婷婷| 欧美剧在线免费观看网站 | 亚洲电影你懂得| 精品国产一区二区亚洲人成毛片| 99久久精品一区二区| 国产成人免费视| 亚洲精品五月天| 欧美zozozo| 色94色欧美sute亚洲线路一ni| 日本不卡视频在线观看| 亚洲欧美综合在线精品| 日韩免费一区二区| 在线国产亚洲欧美| 国产福利一区二区| 日本成人中文字幕| 亚洲精品中文字幕在线观看| 亚洲成人黄色影院| 国产精品视频一二三| 欧美一区二区成人| 在线观看不卡一区| 成人激情小说网站| 国内久久精品视频| 日韩国产在线观看一区| 亚洲品质自拍视频网站| 久久精品人人做人人爽人人| 69堂成人精品免费视频| 在线观看视频91| www.成人网.com| 国产成人亚洲综合色影视| 免费成人av在线播放| 亚洲成人免费av| 亚洲精品国产成人久久av盗摄| 欧美国产欧美综合| 久久综合九色综合97婷婷| 欧美精品九九99久久| 色狠狠色狠狠综合| 99国产精品久久久久久久久久久| 国产精品一区免费在线观看| 蜜臀av一区二区在线免费观看| 亚洲最大成人综合| 亚洲伦理在线免费看| 亚洲人成在线观看一区二区| 国产精品久久久一本精品| 日本一区免费视频| 国产欧美日韩在线看| 欧美极品美女视频| 欧美国产成人在线| 国产精品入口麻豆原神| 中文字幕欧美日本乱码一线二线| 日韩国产欧美在线观看| 日本大胆欧美人术艺术动态| 日本午夜精品视频在线观看 | 欧美激情艳妇裸体舞| 国产三级久久久| 国产精品理论片| 国产精品动漫网站| 亚洲精品免费一二三区| 亚洲自拍欧美精品| 日韩电影在线观看一区| 日韩成人一区二区| 老司机精品视频在线| 激情都市一区二区| 国产精品456露脸| 北岛玲一区二区三区四区| 91精品办公室少妇高潮对白| 欧美日韩一级大片网址| 日韩亚洲欧美综合| 91精品综合久久久久久| 欧美日韩高清影院| 丁香婷婷综合五月| 91在线视频播放地址| 欧美日韩国产大片| 欧美www视频| 亚洲国产高清在线| 亚洲福利视频导航| 国产一区视频网站| 91小视频在线| 91精品国产高清一区二区三区蜜臀| 精品欧美一区二区久久| 国产精品欧美久久久久无广告| 亚洲精品免费视频| 久久国产精品99久久久久久老狼| 国产成人在线观看| 欧日韩精品视频| 精品va天堂亚洲国产| 亚洲精品中文在线影院| 久久91精品久久久久久秒播| 99久久精品费精品国产一区二区| 精品视频999| 久久亚洲欧美国产精品乐播| 亚洲欧美二区三区| 国产一区欧美二区| 欧美午夜电影网| 久久久久99精品一区| 亚洲最新视频在线播放| 国产一区二区不卡老阿姨| 日本精品裸体写真集在线观看| 日韩你懂的在线播放| 一区二区三区.www| 国产成人免费在线视频| 911精品国产一区二区在线| 中文字幕一区日韩精品欧美| 日韩精品色哟哟| 91同城在线观看| 337p日本欧洲亚洲大胆精品 | 亚洲免费av高清| 国内精品第一页| 欧美视频自拍偷拍| 亚洲欧洲精品一区二区三区| 精品亚洲aⅴ乱码一区二区三区| 色视频欧美一区二区三区| 久久午夜电影网| 蜜桃精品在线观看| 欧美日韩在线播| 亚洲另类中文字| av午夜精品一区二区三区| 久久久久久久久97黄色工厂| 日本sm残虐另类| 欧美色偷偷大香| 一区二区三区在线看| 99精品国产一区二区三区不卡| 欧美精品一区二区三| 日韩黄色小视频| 91精品蜜臀在线一区尤物| 亚洲伊人伊色伊影伊综合网| 播五月开心婷婷综合| 日本一区二区动态图| 国产高清不卡二三区| 精品久久久久香蕉网| 久久国产婷婷国产香蕉| 日韩三级视频在线观看| 五月天激情小说综合| 精品视频资源站| 亚洲成人黄色影院| 欧美色国产精品| 五月天中文字幕一区二区| 欧美午夜精品久久久久久孕妇| 亚洲男人的天堂在线aⅴ视频| a4yy欧美一区二区三区| 国产精品国产自产拍高清av| av在线综合网| 综合久久给合久久狠狠狠97色| 成人福利视频网站| 一区精品在线播放| 91亚洲永久精品| 亚洲国产视频一区二区| 欧美日韩国产乱码电影| 日韩中文字幕av电影| 欧美一区永久视频免费观看| 婷婷久久综合九色综合伊人色| 欧美高清www午色夜在线视频| 视频在线观看一区二区三区| 欧美福利一区二区| 精品一区二区三区免费毛片爱| 久久免费视频色| av一区二区三区黑人| 亚洲女子a中天字幕| 欧美三级电影网| 蜜臀91精品一区二区三区| 久久综合九色综合欧美就去吻 | 久久久综合视频| caoporen国产精品视频| 亚洲伊人伊色伊影伊综合网| 欧美一区二区三区在线观看 | 亚洲天堂免费看| 欧美在线色视频| 久久超碰97人人做人人爱| 国产清纯在线一区二区www| 99精品视频一区二区| 婷婷开心激情综合| 国产天堂亚洲国产碰碰| 91网站最新网址| 蜜桃视频免费观看一区| 国产精品视频观看|