freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

windows應用程序ppt課件(編輯修改稿)

2025-06-01 18:33 本頁面
 

【文章內容簡介】 ? windows應用程序常用的文件類 擴展名 文件類型 .c或 .cpp c或 C++源程序文件 .h 頭文件 , 包含外部常量 、 變量 、 數(shù)據(jù)結構和函數(shù)定義和說明等 .rc 資源描述文件 , 定義源程序使用的資源 .dsw 項目工作區(qū)文件 ,級別最高 , 點擊它可打開一個項目 。 它包含了源文件清單 、 編譯 /連接選擇 、 路徑等設置 。 .dsp 項目文件 .opt 存放 dsw文件中要用到的本地計算機有關配置信息 , 文件不能在不同計算機上共享 。 應用源程序的基本構成 (框架 ) Windows應用程序 創(chuàng)建窗口類 注冊窗口類 創(chuàng)建窗口 顯示窗口 消息循環(huán) 窗口函數(shù) 1 窗口函數(shù) n … 入口函數(shù) WinMain 應用程序隊列 1 應用程序隊列 n 消息 n 系統(tǒng)消息隊列 Windows應用程序的基本結構 ,以窗口為基礎 ,由入口函數(shù) WinMain、 窗口函數(shù) WndProc(窗口處理函數(shù)或窗口過程 )等組成 。 1. WinMain函數(shù)的主要功能結構 WinMain是 Windows應用程序的入口 , 類似 C中的 main函數(shù) , 其功能是被系統(tǒng)調用 。 WinMain的主要結構: ?變量定義 、 初始化 ? 創(chuàng)建窗口類 、 注冊窗口類 : 定義窗口的總體特征 ? 創(chuàng)建窗口 : 定義窗口的細節(jié) ? 消息循環(huán) :檢測應用程序消息隊列是否有消息 , 若收到消息 , 調對應的處理過程 。 ? 當消息循環(huán)檢索到 WM_QUIT消息時 , 終止程序運行 。 (1) WinMain函數(shù)原型說明 int WINAPI WinMain (HINSTANCE hThisInst, //應用程序當前實例句柄 HINSTANCE hPrevInst, //應用程序其他實例句柄 LPSTR lpszCmdLine, //指向程序命令行參數(shù)的指針 Int nCmdShow ) //應用程序開始執(zhí)行時窗口顯示方式的整數(shù)值標識 ? 啟動應用程序時 , Windows把四個參數(shù)通過啟動代碼間接地傳給 WinMain函數(shù) ,并自動賦上當前實例句柄給 hThisInst 。 ? WINAPI, 在 , 在 Win32中 WINAPI被定義為 FAR PASCAL,用來指示 WinMain的參數(shù)入棧次序 :括號內左邊的參數(shù)先入棧 , 右邊的參數(shù)后入棧 。 ? hThisInst 。 每執(zhí)行一次應用程序 (instance), 都使用一個實例句柄 。 ? hPrevInst, 先前的實例句柄 。 同一個程序打開兩次 , 出現(xiàn)兩個窗口 ,第一次打開的窗口就是先前實例的窗口 。 對于一個 32位程序 , 該參數(shù)總為NULL。 ? lpszCmdLine。 是一個以空終止的字符串 , 指定傳遞給應用程序的命令行參數(shù) 。 如系統(tǒng)將某個文本文件中的字符串作為命令行參數(shù)傳給 WinMain函數(shù) , 以實現(xiàn)在 windows下的操作 。 ? nCmdShow: 指明窗口如何顯示。該參數(shù)可以是下列值之一: SW_HIDE:隱藏窗口并且激活另外一個窗口。 SW_MINIMIZE:最小化指定的窗口,并且激活在系統(tǒng)表中的頂層窗口。 SW_RESTORE:激活并顯示窗口。如果窗口已經最小化或最大化,系統(tǒng)將以恢復到原來的尺寸和位置顯示窗口(與 SW_SHOWNORMAL相同)。 SW_SHOW:激活一個窗口并以原來的尺寸和位置顯示窗口。 SW_SHOWMAXIMIZED:激活窗口并且將其最大化。 SW_SHOWMINIMIZED:激活窗口并將其最小化(以圖標顯示)。 SW_SHOWMINNOACTIVE:將一個窗口顯示為圖標。激活窗口維持活動狀態(tài)。 SW_SHOWNA:以窗口的當前狀態(tài)顯示窗口。激活窗口保持活動狀態(tài)。 SW_SHOWNOACTIVATE:以窗口的最近一次的尺寸和位置顯示窗口。激活窗口維持激活狀態(tài)。 SW_SHOWNORMAL:激活并顯示窗口。如果窗口最大化或最小化,系統(tǒng)將其恢復到原來的尺寸和位置(與 SW_RESTORE相同)。 (2)初始化 窗口類的定義 、 注冊 、 創(chuàng)建窗口實例和顯示窗口 。 可先定義一些與其相關的變量 。 ? 定義變量 先定義窗口句柄變量、 消息結構變量、窗口類的結構變量等: HWND hwnd 。 // HWND為窗口句柄類 , hwnd為窗口句柄變量名 MSG Msg 。 // MSG為消息結構 , msg為消息結構變量名 WNDCLASS wndclass 。 // WNDCLASS為窗口類的結構 , //wndclassc為窗口類結構變量名 char lpszClassName[] = “窗口 ” 。 //窗口類名 char lpszTitle[]= “My_Windows”。 //窗口標題名 ? 窗口類及預 定義 ? 在 WNDCLASS結構定義 : typedef struct tagWNDCLASS { UINT style。 //窗口類風格 WNDPROC lpfnWndProc。 //窗口處理函數(shù)指針 int cbClsExtra。 //窗口類附加數(shù)據(jù) int cbWndExtra。 //窗口附加數(shù)據(jù) HANDLE hInstance。 // 當前實例句柄 HICON hIcon。 //窗口的最小化圖標 HCURSOR hCursor 。 //窗口內光標 HBRUSH hbrBackground 。 //窗口背景色
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1