Enviar búsqueda
Cargar
mfc
•
0 recomendaciones
•
2,665 vistas
J
jiannrong
Seguir
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 82
Recomendados
第1讲 开始编写程序
第1讲 开始编写程序
ruandao
Flex 3 Cookbook 中文版V1
Flex 3 Cookbook 中文版V1
yiditushe
新觀念的VB6教本ch03
新觀念的VB6教本ch03
jameschsc
新觀念的VB6教本ch04
新觀念的VB6教本ch04
jameschsc
四天学会Ajax
四天学会Ajax
Kelvin Zhong
Learning JavaScript in Three Web Apps(中文)
Learning JavaScript in Three Web Apps(中文)
Dexter Yang
建立視窗框架
建立視窗框架
jiannrong
Powercli
Powercli
hellocn
Recomendados
第1讲 开始编写程序
第1讲 开始编写程序
ruandao
Flex 3 Cookbook 中文版V1
Flex 3 Cookbook 中文版V1
yiditushe
新觀念的VB6教本ch03
新觀念的VB6教本ch03
jameschsc
新觀念的VB6教本ch04
新觀念的VB6教本ch04
jameschsc
四天学会Ajax
四天学会Ajax
Kelvin Zhong
Learning JavaScript in Three Web Apps(中文)
Learning JavaScript in Three Web Apps(中文)
Dexter Yang
建立視窗框架
建立視窗框架
jiannrong
Powercli
Powercli
hellocn
第七章解答
第七章解答
jiannrong
C++ Builder 程式撰寫基礎 / C++ Builder Basic
C++ Builder 程式撰寫基礎 / C++ Builder Basic
YKLee3434
в краеведческом музее города луховицы состоялось открытие пасхальной
в краеведческом музее города луховицы состоялось открытие пасхальной
Ольга Климантова
Taller.mapuche.ricardo.espinoza
Taller.mapuche.ricardo.espinoza
Ricardo Espinoza
презентация к уроку русского языка
презентация к уроку русского языка
Ольга Климантова
第三章解答
第三章解答
jiannrong
педагог года
педагог года
Ольга Климантова
Almeria
Almeria
cnsgpedro
第五章解答
第五章解答
jiannrong
profielwerkstuk
profielwerkstuk
benlucjan
VB 課程進階第三天預排內容
VB 課程進階第三天預排內容
jiannrong
Refreshsf
Refreshsf
Aynne Valencia
Design week - Chris Blow
Design week - Chris Blow
Aynne Valencia
第九章解答
第九章解答
jiannrong
русская изба
русская изба
Ольга Климантова
Tobacco smoking control 3
Tobacco smoking control 3
Nayyar Kazmi
Zotero
Zotero
Satapon Yosakonkun
новогодняя
новогодняя
Ольга Климантова
изменение прилагательных по числам и родам
изменение прилагательных по числам и родам
Ольга Климантова
Erik Johansson, The Green Man Studio on his work for Trouble Brewing
Erik Johansson, The Green Man Studio on his work for Trouble Brewing
Bank of Ireland
建立視窗框架
建立視窗框架
jiannrong
Windows 8 apps dev.整理及分享
Windows 8 apps dev.整理及分享
Liyao Chen
Más contenido relacionado
Destacado
第七章解答
第七章解答
jiannrong
C++ Builder 程式撰寫基礎 / C++ Builder Basic
C++ Builder 程式撰寫基礎 / C++ Builder Basic
YKLee3434
в краеведческом музее города луховицы состоялось открытие пасхальной
в краеведческом музее города луховицы состоялось открытие пасхальной
Ольга Климантова
Taller.mapuche.ricardo.espinoza
Taller.mapuche.ricardo.espinoza
Ricardo Espinoza
презентация к уроку русского языка
презентация к уроку русского языка
Ольга Климантова
第三章解答
第三章解答
jiannrong
педагог года
педагог года
Ольга Климантова
Almeria
Almeria
cnsgpedro
第五章解答
第五章解答
jiannrong
profielwerkstuk
profielwerkstuk
benlucjan
VB 課程進階第三天預排內容
VB 課程進階第三天預排內容
jiannrong
Refreshsf
Refreshsf
Aynne Valencia
Design week - Chris Blow
Design week - Chris Blow
Aynne Valencia
第九章解答
第九章解答
jiannrong
русская изба
русская изба
Ольга Климантова
Tobacco smoking control 3
Tobacco smoking control 3
Nayyar Kazmi
Zotero
Zotero
Satapon Yosakonkun
новогодняя
новогодняя
Ольга Климантова
изменение прилагательных по числам и родам
изменение прилагательных по числам и родам
Ольга Климантова
Erik Johansson, The Green Man Studio on his work for Trouble Brewing
Erik Johansson, The Green Man Studio on his work for Trouble Brewing
Bank of Ireland
Destacado
(20)
第七章解答
第七章解答
C++ Builder 程式撰寫基礎 / C++ Builder Basic
C++ Builder 程式撰寫基礎 / C++ Builder Basic
в краеведческом музее города луховицы состоялось открытие пасхальной
в краеведческом музее города луховицы состоялось открытие пасхальной
Taller.mapuche.ricardo.espinoza
Taller.mapuche.ricardo.espinoza
презентация к уроку русского языка
презентация к уроку русского языка
第三章解答
第三章解答
педагог года
педагог года
Almeria
Almeria
第五章解答
第五章解答
profielwerkstuk
profielwerkstuk
VB 課程進階第三天預排內容
VB 課程進階第三天預排內容
Refreshsf
Refreshsf
Design week - Chris Blow
Design week - Chris Blow
第九章解答
第九章解答
русская изба
русская изба
Tobacco smoking control 3
Tobacco smoking control 3
Zotero
Zotero
новогодняя
новогодняя
изменение прилагательных по числам и родам
изменение прилагательных по числам и родам
Erik Johansson, The Green Man Studio on his work for Trouble Brewing
Erik Johansson, The Green Man Studio on his work for Trouble Brewing
Similar a mfc
建立視窗框架
建立視窗框架
jiannrong
Windows 8 apps dev.整理及分享
Windows 8 apps dev.整理及分享
Liyao Chen
Win32 api看視窗運作
Win32 api看視窗運作
Chris Wang
JdonFramework中文
JdonFramework中文
banq jdon
MFC tips for single document
MFC tips for single document
Chris Wang
BizTalk練習投影片
BizTalk練習投影片
Pou Mason
2006年招聘试题
2006年招聘试题
yiditushe
Inside VCL
Inside VCL
Sheng-Wei (Kuan-Ta) Chen
Lotus domino开发教程
Lotus domino开发教程
dyzm_2000
Android应用开发 - 沈大海
Android应用开发 - 沈大海
Shaoning Pan
Borland C++Builder 入門課程
Borland C++Builder 入門課程
Sheng-Wei (Kuan-Ta) Chen
JavaScript 物件導向觀念入門 v.s. TypeScript 開發實戰 (微軟實戰課程日)
JavaScript 物件導向觀念入門 v.s. TypeScript 開發實戰 (微軟實戰課程日)
Will Huang
ASP.NET Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
江華 奚
Asp.net mvc網站的從無到有
Asp.net mvc網站的從無到有
Wade Huang
系統程式 -- 第 9 章
系統程式 -- 第 9 章
鍾誠 陳鍾誠
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Gelis Wu
Spring 2.0 技術手冊第七章 - Spring Web MVC 框架
Spring 2.0 技術手冊第七章 - Spring Web MVC 框架
Justin Lin
HTML+COIMOTION 開發跨平台 app
HTML+COIMOTION 開發跨平台 app
Ben Lue
Les3
Les3
caviar7571
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
江華 奚
Similar a mfc
(20)
建立視窗框架
建立視窗框架
Windows 8 apps dev.整理及分享
Windows 8 apps dev.整理及分享
Win32 api看視窗運作
Win32 api看視窗運作
JdonFramework中文
JdonFramework中文
MFC tips for single document
MFC tips for single document
BizTalk練習投影片
BizTalk練習投影片
2006年招聘试题
2006年招聘试题
Inside VCL
Inside VCL
Lotus domino开发教程
Lotus domino开发教程
Android应用开发 - 沈大海
Android应用开发 - 沈大海
Borland C++Builder 入門課程
Borland C++Builder 入門課程
JavaScript 物件導向觀念入門 v.s. TypeScript 開發實戰 (微軟實戰課程日)
JavaScript 物件導向觀念入門 v.s. TypeScript 開發實戰 (微軟實戰課程日)
ASP.NET Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
Asp.net mvc網站的從無到有
Asp.net mvc網站的從無到有
系統程式 -- 第 9 章
系統程式 -- 第 9 章
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Spring 2.0 技術手冊第七章 - Spring Web MVC 框架
Spring 2.0 技術手冊第七章 - Spring Web MVC 框架
HTML+COIMOTION 開發跨平台 app
HTML+COIMOTION 開發跨平台 app
Les3
Les3
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
ASP.NET Core MVC 2.2從開發到測試 - Development & Unit Testing
Más de jiannrong
生命教育與動物保護
生命教育與動物保護
jiannrong
生命教育
生命教育
jiannrong
Python匯出入csv以及繪製圖表初稿
Python匯出入csv以及繪製圖表初稿
jiannrong
網站規劃
網站規劃
jiannrong
第十二章解答
第十二章解答
jiannrong
第十一章解答
第十一章解答
jiannrong
第十章解答
第十章解答
jiannrong
MySQL資料表正規化草稿
MySQL資料表正規化草稿
jiannrong
第六章解答
第六章解答
jiannrong
第四章解答
第四章解答
jiannrong
第二章解答
第二章解答
jiannrong
第一章解答
第一章解答
jiannrong
第八章解答
第八章解答
jiannrong
Hb1004 function3
Hb1004 function3
jiannrong
Php6 mysql 0
Php6 mysql 0
jiannrong
User Manage3
User Manage3
jiannrong
User Manage2
User Manage2
jiannrong
Timer
Timer
jiannrong
User Manage
User Manage
jiannrong
Create AD
Create AD
jiannrong
Más de jiannrong
(20)
生命教育與動物保護
生命教育與動物保護
生命教育
生命教育
Python匯出入csv以及繪製圖表初稿
Python匯出入csv以及繪製圖表初稿
網站規劃
網站規劃
第十二章解答
第十二章解答
第十一章解答
第十一章解答
第十章解答
第十章解答
MySQL資料表正規化草稿
MySQL資料表正規化草稿
第六章解答
第六章解答
第四章解答
第四章解答
第二章解答
第二章解答
第一章解答
第一章解答
第八章解答
第八章解答
Hb1004 function3
Hb1004 function3
Php6 mysql 0
Php6 mysql 0
User Manage3
User Manage3
User Manage2
User Manage2
Timer
Timer
User Manage
User Manage
Create AD
Create AD
mfc
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Window Styles
建立一個視窗時,即將該視窗宣告為不可接收任何訊息。 WS_DISABLED 建立雙外框,但沒有標題的的視窗。 WS_DLGFRAME 當子視窗收到一個重繪訊息時,將不會重繪被其他子視窗覆蓋的部份。 WS_CLIPSIBLINGS 將視窗設定為第一個控制項,通常用於由控制項群組所組成的對話盒視窗,並可利用方向鍵在控制項間移動。 WS_GROUP 當在父視窗中繪圖時,繼會避開被子視窗遮蓋的部份不畫。 WS_CLIPCHILDREN 此祝窗為子視窗,但不能與 WS_POPUP 並用。 WS_CHILD 有標題欄 ( 含 WS_BORDER) ,但不可與 WS_DLGFRAME 樣式並用。 WS_CAPTION 有外框。 WS_BORDER 說明 特性參數
21.
Window Styles
建立一個可重疊的視窗。 WS_OVERLAPPED 建立一個具有下列特性的視窗: WS_OVERLAPPED 、 WS_CAPTION 、 WS_SYSMENU 、 WS_THICKFRAME 、 WS_MINIMIZEBOX 、 WS_MAXIMIZEBOX 。 WS_OVERLAPPEDWINDOW 建立一個有最小化按鈕的視窗 ( 須與 WS_SYSMENU 並用 ) 。 WS_MINIMIZEBOX 建立一個彈出式視窗 ( 不可與 WS_CHILD 並用 ) 。 WS_POPUP 建立一個起始大小為最小化的視窗。 WS_MINIMIZE 建立一個有最大化按鈕的視窗 ( 須與 WS_SYSMENU 並用 ) 。 WS_MAXIMIZEBOX 建立一個起始大小為最大化的視窗。 WS_MAXIMIZE 建立一個具有水平捲軸的視窗。 WS_HSCROLL 說明 特性參數
22.
Window Styles
建立一個具有垂直捲軸的視窗。 WS_VSCROLL 設定視窗一開始即顯示在螢幕上。 WS_VISIBLE 建立一個可用滑鼠調整大小的細外框視窗。 WS_THICKFRAME 設定使用者可以利用 Tab 鍵在視窗的控制項中移動。 WS_TABSTOP 建立一個左上角可拉出系統選單的視窗。 WS_SYSMENU 建立一個彈出式視窗並具有 WS_BORDER 、 WS_POPUP 、 WS_SYSMENU 等特性。 WS_POPUPWINDOW 說明 特性參數
23.
24.
25.
26.
27.
28.
29.
建立視窗框架的函數 =WS_EX_CLIENTEDGE |
WS_EX_WINDOWEDGE WS_EX_OVERLAPPEDWINDOW =WS_EX_WINDOWEDGE | WS_EX_TOPMOST WS_EX_PALETTEWINDOW 在視窗的客戶區左方效置一個捲軸。 WS_EX_LEFTSCROLLBAR 在視窗的客戶區左方效置一個捲軸,此為預設值。 WS_EX_RIGHTSCROLLBAR 讓視窗具有向右對齊的特性。 WS_EX_RIGHT 設定子視窗不必於被建立或消減時傳出 WM_PARENTNOTIFY 訊息給父視窗。 WS_EX_NOPATARENTNOTIFY 建立一個多文件的子視窗。 WS_EX_MDICHILD 以左向右的方式顯示視窗文字,預設值。 WS_EX_LTRREADING 說明 參數
30.
建立視窗框架的函數 建立一個透明視窗。 WS_EX_TRANSPARENT
以右向左的方式顯示視窗文字, WS_EX_RTLREADING 建立一個具有浮雕外框的視窗。 WS_EX_WINDOWEDGE 設定視窗置於所有不具 WS_EX_TOPMOST 特性視窗之上,即使該視窗並不處於有效狀態。 WS_EX_TOPMOST 建立一個工具視窗,該視窗被當成一個浮動的工具列使用。 WS_EX_TOOLWINDOW 建立一個 3D 外框的視窗,且不接受使用者之資料輸入。 WS_EX_STATICEDGE 說明 參數
31.
32.
33.
顯示視窗框架的函數 以目前的狀態顯示視窗。 SW_SHOWNA
顯示視窗,並將其設定為活動視窗,如果視窗為最小化或最大化,則還原至預設的位置與大小。 SW_SHOWNORMAL 以上一次顯示的大小與位置顯示視窗。 SW_SHOWNOACTIVE 說明 參數
34.
35.
36.
37.
38.
39.
自訂視窗框架物件:選擇專案類型
40.
自訂視窗框架物件:建立空白專案
41.
自訂視窗框架物件:準備加入資源
42.
自訂視窗框架物件:建立資源檔
43.
自訂視窗框架物件:新增資源 按下右鍵後,請點選「 Insert
」
44.
自訂視窗框架物件:建立 Menu
45.
自訂視窗框架物件:建立選單項目
46.
自訂視窗框架物件:建立選單項目 2
47.
自訂視窗框架物件:設定標頭檔 按下右鍵後,請點選「 Resource
Includes… 」
48.
自訂視窗框架物件:建立標頭檔
49.
自訂視窗框架物件: .h 檔加入專案
在 Header Files 按下右鍵選擇「 Add Files to Folder 」 ,就可將剛剛設定的 resource.h 加入專案內
50.
51.
52.
53.
54.
55.
自訂視窗框架與資源檔的建立
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
基本的滑鼠訊息類型 捲動滾輪 OnMouseWheel
WM_MOUSEWHEEL 滑鼠移動 OnMouseMove WM_MOUSEMOVE 鬆開滑鼠右鍵 OnRButtonUp WM_RBUTTONUP 按下滑鼠右鍵 OnRButtonDown WM_RBUTTONDOWN 雙按滑鼠右鍵 OnRButtonDblClk WM_RBUTTONDBCLK 鬆開滑鼠左鍵 OnLButtonUp WM_LBUTTONUP 按下滑鼠左鍵 OnLButtonDown WM_LBUTTONDOWN 雙按滑鼠左鍵 OnLButtonDblClk WM_LBUTTONDBCLK 說明 處理函式 滑鼠訊息
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.