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

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

?? teach_road_4e.htm

?? 教程資料編程c語言編程教程資料編程c語言編程
?? HTM
字號:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb_2312-80">
<meta name="GENERATOR" content="聞怡洋 wyy_cq@21cn.com">
<title>Visual C++/MFC開發指南</title>
<SCRIPT LANGUAGE='JavaScript' SRC='../navigate_bar.js'></SCRIPT>
<link REL="stylesheet" HREF="../main.css">


</head>
<SCRIPT LANGUAGE='JavaScript'>write_body();</SCRIPT>
<SCRIPT LANGUAGE='JavaScript'>write_bar();</SCRIPT>

<p align="center"><a
HREF="http://www.0828.com/pay/cgi-bin/random.cgi?job=go&id=820"
target="_blank">
<img SRC="http://www.0828.com/pay/cgi-bin/random.cgi?id=820" BORDER="0"
width="468" height="60"></a><br>
<font size="2"><a href="http://www.0828.com/pay/index.html"><img border="0"
src="http://www.0828.com/pay/code.gif" width="468" height="15"></a><br>
<small>你每點一下上面的廣告我就能有更多的上網時間為大家尋找資料</small></font>
</p>

<table width=98% cellspacing="0" cellpadding="0" align=center><!--整體框架-->
<tr><td>

<table border=0 width="100%" cellspacing="0" cellpadding="2"><!--標記放置區域-->
<tr>
	<td width="30%" align="center" bgcolor="#003D84" valign=middle><img src=../img/brand_200_60.gif width=200 height=60 alt="LOGO1"></td>
	<td width="70%" align="center" bgcolor="#003D84" valign=middle><img src=../img/logo_400_60.gif width=400 height=60 alt="LOGO2"></td>
</tr>
<tr>
	<td colspan="2" bgcolor="#0080C0" align=center><font color=white>您當前位置</font> <a href=../index.htm><font color=white>首頁</font></a> <a href=index.htm><font color=white>開發教程</font></a> <font color=white class=eng>4.E General Window</font><SCRIPT LANGUAGE='JavaScript'>write_command();</SCRIPT></font></td>
</tr>
</table><!--標記放置區域 END-->

<table border=0 width=100% cellspacing="0" cellpadding="0">
<tr>
<td><!--begin-->

<br>
<p align=center><big><font class=eng>4.E General Window</font></big></p>
<table border=0 align=center width=100%>
<tr><td>
<small>
<p>從VC提供的MFC類派生圖中我們可以看出窗口的派生關系,<a href=4e_g1.gif target=_blank>派生圖</a>,所有的窗口類都是由CWnd派生。所有CWnd的成員函數在其派生類中都可以使用。本節介紹一些常用的功能給大家。
</p>
<p><b>改變窗口狀態:</b><br>
BOOL EnableWindow( BOOL bEnable = TRUE );可以設置窗口的禁止/允許狀態。BOOL IsWindowEnabled( );可以查詢窗口的禁止/允許狀態。
<br>BOOL ModifyStyle( DWORD dwRemove, DWORD dwAdd, UINT nFlags = 0 )/BOOL ModifyStyleEx( DWORD dwRemove, DWORD dwAdd, UINT nFlags = 0 );可以修改窗口的風格,而不需要調用SetWindowLong
<br>BOOL IsWindowVisible( ) 可以檢查窗口是否被顯示。
<br>BOOL ShowWindow( int nCmdShow );將改變窗口的顯示狀態,nCmdShow可取如下值:
<ul >
<li>
<b>SW_HIDE</b> 隱藏窗口</li>
<li>
<b>SW_MINIMIZE SW_SHOWMAXIMIZED</b> 最小化窗口</li>
<li>
<b>SW_RESTORE</b> 恢復窗口</li>
<li>
<b>SW_SHOW</b> 顯示窗口</li>
<li>
<b>SW_SHOWMINIMIZED</b> 最大化窗口</li>
</ul>
</p>
<p><b>改變窗口位置:</b><br>
void MoveWindow( LPCRECT lpRect, BOOL bRepaint = TRUE );可以移動窗口。<br>
void GetWindowRect( LPRECT lpRect ) ;可以得到窗口的矩形位置。<br>
BOOL IsIconic( ) ;可以檢測窗口是否已經縮為圖標。<br>
BOOL SetWindowPos( const CWnd* pWndInsertAfter, int x, int y, int cx, int cy, UINT nFlags );可以改變窗口的Z次序,此外還可以移動窗口位置。
</p>
<p><b>使窗口失效,印發重繪:</b><br>
void Invalidate( BOOL bErase = TRUE );使整個窗口失效,bErase將決定窗口是否產生重繪。<br>
void InvalidateRect( LPCRECT lpRect, BOOL bErase = TRUE )/void InvalidateRgn( CRgn* pRgn, BOOL bErase = TRUE );將使指定的矩形/多邊形區域失效。
</p>
<p><b>窗口查找:</b>
<br>static CWnd* PASCAL FindWindow( LPCTSTR lpszClassName, LPCTSTR lpszWindowName );可以以窗口的類名和窗口名查找窗口。任一參數設置為NULL表對該參數代表的數據進行任意匹配。如FindWindow("MyWnd",NULL)表明查找類名為MyWnd的所有窗口。
<br>BOOL IsChild( const CWnd* pWnd ) 檢測窗口是否為子窗口。
<br>CWnd* GetParent( ) 得到父窗口指針。
<br>CWnd* GetDlgItem( int nID ) 通過子窗口ID得到窗口指針。
<br>int GetDlgCtrlID( ) 得到窗口ID值。
<br>static CWnd* PASCAL WindowFromPoint( POINT point );將從屏幕上某點坐標得到包含該點的窗口指針。
<br>static CWnd* PASCAL FromHandle( HWND hWnd );通過HWND構造一個CWnd*指針,但該指針在空閑時會被刪除,所以不能保存供以后使用。
</p>
<p><b>時鐘:</b><br>
UINT SetTimer( UINT nIDEvent, UINT nElapse, void (CALLBACK EXPORT* lpfnTimer)(HWND, UINT, UINT, DWORD) );可以創建一個時鐘,如果lpfnTimer回調函數為NULL,窗口將會收到WM_TIMER消息,并可以在afx_msg void OnTimer( UINT nIDEvent );中安排處理代碼
<br>BOOL KillTimer( int nIDEvent );刪除一個指定時鐘。
</p>
<p><b>可以利用重載來添加消息處理的虛函數:</b>
<br>afx_msg int OnCreate( LPCREATESTRUCT lpCreateStruct );窗口被創建時被調用
<br>afx_msg void OnDestroy( );窗口被銷毀時被調用
<br>afx_msg void OnGetMinMaxInfo( MINMAXINFO FAR* lpMMI );需要得到窗口尺寸時被調用
<br>afx_msg void OnSize( UINT nType, int cx, int cy );窗口改變大小后被調用
<br>afx_msg void OnMove( int x, int y );窗口被移動后時被調用
<br>afx_msg void OnPaint( );窗口需要重繪時時被調用,你可以填如繪圖代碼,對于視圖類不需要重載OnPaint,所有繪圖代碼應該在OnDraw中進行
<br>afx_msg void OnChar( UINT nChar, UINT nRepCnt, UINT nFlags );接收到字符輸入時被調用
<br>afx_msg void OnKeyDown/OnKeyUp( UINT nChar, UINT nRepCnt, UINT nFlags );鍵盤上鍵被按下/放開時被調用
<br>afx_msg void OnLButtonDown/OnRButtonDown( UINT nFlags, CPoint point );鼠標左/右鍵按下時被調用
<br>afx_msg void OnLButtonUp/OnRButtonUp( UINT nFlags, CPoint point );鼠標左/右鍵放開時被調用
<br>afx_msg void OnLButtonDblClk/OnRButtonDblClk( UINT nFlags, CPoint point );鼠標左/右鍵雙擊時被調用
<br>afx_msg void OnMouseMove( UINT nFlags, CPoint point );鼠標在窗口上移動時被調用
</p>
</small>
</td>
</tr>
<tr><td>
<small>
<p align=center><a href=index.htm#charpter4>返回</a></p>
</small>
</td></tr>
</table>
<p align=center><small>版權所有 聞怡洋 <a href=http://www.vchelp.net/>http://www.vchelp.net/</a></small></p>

</td><!--end-->
</tr>
</table>

</td></tr></table><!--整體框架 END-->




<SCRIPT LANGUAGE='JavaScript'>write_tail();</SCRIPT>

</body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲自拍偷拍麻豆| 欧美成人艳星乳罩| 亚洲成人一区在线| 91.com视频| 狠狠色丁香九九婷婷综合五月| 欧美一级片免费看| 激情综合色播五月| 日韩你懂的在线播放| 91传媒视频在线播放| 免费三级欧美电影| 欧美刺激午夜性久久久久久久 | 欧美日韩一区二区欧美激情| 亚洲国产美女搞黄色| 日韩一区二区在线观看视频播放| 国产精品538一区二区在线| 中文字幕一区av| 欧美色电影在线| 久久国产综合精品| 亚洲视频免费在线| 日韩美女一区二区三区| 丁香婷婷综合网| 亚洲伊人色欲综合网| 精品欧美久久久| 99精品久久免费看蜜臀剧情介绍| 亚洲第一福利视频在线| 国产无人区一区二区三区| 在线日韩av片| 国产精品资源在线观看| 亚洲黄色av一区| 日韩欧美电影在线| 久久国产精品露脸对白| 亚洲精品中文字幕乱码三区| 精品国偷自产国产一区| 色成人在线视频| 国产自产高清不卡| 亚洲国产精品影院| 国产情人综合久久777777| 欧美无砖专区一中文字| 粉嫩av一区二区三区| 天天操天天综合网| 中文字幕一区二区三中文字幕 | 精品国产乱码久久久久久久 | 国产精品麻豆视频| 欧美一区二区三区啪啪| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 欧美日韩精品一区二区| 成人午夜视频福利| 蜜桃91丨九色丨蝌蚪91桃色| 一区二区欧美视频| 国产清纯在线一区二区www| 久久美女艺术照精彩视频福利播放| 色偷偷一区二区三区| 成人综合在线视频| 韩国v欧美v亚洲v日本v| 日日夜夜免费精品| 亚洲亚洲人成综合网络| 亚洲激情成人在线| 中文字幕色av一区二区三区| 国产亚洲综合在线| 精品电影一区二区三区| 91精品国产一区二区人妖| 欧美日韩在线三区| 91久久免费观看| 色综合色综合色综合色综合色综合| 成人一区二区视频| 国产成人av电影在线观看| 国内久久精品视频| 国精产品一区一区三区mba桃花| 日本欧美一区二区| 蜜臀久久99精品久久久画质超高清| 亚洲国产成人porn| 亚洲123区在线观看| 亚洲电影中文字幕在线观看| 亚洲国产成人精品视频| 亚洲国产一区二区a毛片| 亚洲国产欧美在线| 天天射综合影视| 日本aⅴ亚洲精品中文乱码| 捆绑紧缚一区二区三区视频| 麻豆91在线播放| 精品亚洲成a人| 国产福利一区二区三区视频 | 99久久精品国产网站| 成人国产精品免费观看动漫| 成人av午夜电影| 99精品视频一区| 在线观看免费一区| 欧美人动与zoxxxx乱| 欧美一区二区三区的| 精品第一国产综合精品aⅴ| 日本一区二区三区免费乱视频| 国产农村妇女毛片精品久久麻豆| 亚洲国产精品国自产拍av| 国产精品福利影院| 亚洲综合色丁香婷婷六月图片| 亚洲福利国产精品| 久久福利视频一区二区| 成人h动漫精品一区二| 在线观看不卡一区| 日韩西西人体444www| 久久久777精品电影网影网| 亚洲欧美影音先锋| 五月天精品一区二区三区| 久久99热国产| 成人福利视频在线| 欧美色电影在线| 久久综合久色欧美综合狠狠| 中文字幕一区二区三区四区不卡 | 亚洲国产精品一区二区www在线| 全部av―极品视觉盛宴亚洲| 国产精品99久久久久久似苏梦涵 | 欧美tk—视频vk| 国产精品久久久久久久裸模| 天堂成人免费av电影一区| 国产露脸91国语对白| 色国产综合视频| 久久精品夜夜夜夜久久| 亚洲最大的成人av| 99久久99久久精品国产片果冻| 欧美精品在线一区二区三区| 国产日韩v精品一区二区| 亚洲第一av色| 国产不卡视频在线观看| 欧美剧情片在线观看| 中文字幕av免费专区久久| 男人的天堂久久精品| 97久久精品人人做人人爽50路| 欧美一区二区精品在线| 亚洲女性喷水在线观看一区| 九九精品一区二区| 欧美影视一区在线| 国产精品区一区二区三区| 免费观看在线综合| 欧美午夜不卡在线观看免费| 国产精品麻豆久久久| 国产在线一区观看| 欧美在线free| 亚洲视频一二三| 国产乱人伦精品一区二区在线观看| 精品视频全国免费看| 国产精品欧美一级免费| 国产一区啦啦啦在线观看| 91精品国产免费久久综合| 亚洲乱码精品一二三四区日韩在线| 国产剧情一区二区| 欧美大胆人体bbbb| 免播放器亚洲一区| 欧美一区二区黄| 三级在线观看一区二区| 欧美三级欧美一级| 一级精品视频在线观看宜春院| 大胆欧美人体老妇| 国产亚洲精久久久久久| 国内精品伊人久久久久av影院| 69堂精品视频| 天天免费综合色| 欧美熟乱第一页| 亚洲五月六月丁香激情| 精品婷婷伊人一区三区三| 一区二区在线观看免费| 色老汉一区二区三区| 亚洲精品乱码久久久久久| 一本一本大道香蕉久在线精品 | 精品1区2区3区| 亚洲综合在线视频| 日本韩国欧美一区| 亚洲精品乱码久久久久久| 91福利小视频| 午夜电影一区二区| 欧美高清视频在线高清观看mv色露露十八| 亚洲免费在线视频| 色88888久久久久久影院按摩| 亚洲精品久久久蜜桃| 欧美日韩激情在线| 日韩精品视频网| 欧美精品一区二| 国产凹凸在线观看一区二区| 亚洲国产经典视频| 99r国产精品| 亚洲一区二区三区四区五区黄| 欧美三级电影网站| 美脚の诱脚舐め脚责91 | 国产黑丝在线一区二区三区| 国产情人综合久久777777| 91小视频在线观看| 亚洲最新在线观看| 91麻豆精品91久久久久同性| 精品中文字幕一区二区小辣椒| 欧美激情艳妇裸体舞| 91蜜桃在线免费视频| 午夜精品久久久久久久| 欧美电视剧免费全集观看| 成人在线一区二区三区| 亚洲国产欧美一区二区三区丁香婷| 日韩一级大片在线| 成人app网站| 午夜电影久久久| 国产日韩欧美精品综合| 欧美中文字幕一区二区三区| 裸体歌舞表演一区二区|