飞鸽传书 桌面上常见的窗口:
生活随笔
收集整理的這篇文章主要介紹了
飞鸽传书 桌面上常见的窗口:
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
飛鴿傳書(shū)桌面上常見(jiàn)的窗口:
應(yīng)用程序窗口:顯示程序名稱(chēng)的標(biāo)題列、菜單甚至可能還有工具列和滾動(dòng)條。
對(duì)話框:它可以有標(biāo)題列也可以沒(méi)有標(biāo)題列。裝飾對(duì)話框表面的還有各式各樣的按鍵、單選按鈕、復(fù)選框、清單方塊、滾動(dòng)條和文字輸入?yún)^(qū)域。其中每一個(gè)小的視覺(jué)對(duì)象都是一個(gè)窗口。更確切地說(shuō),這些都稱(chēng)為「子窗口」或「控件窗口」或「子窗口控件」。
所謂「Windows給程序發(fā)送消息」,是指Windows呼叫程序中的一個(gè)函數(shù),該函數(shù)的參數(shù)描述了這個(gè)特定消息。這種位于Windows程序中的函數(shù)稱(chēng)為「窗口消息處理程序」。
窗口通常是在「窗口類(lèi)別」的基礎(chǔ)上建立的。窗口類(lèi)別標(biāo)識(shí)了處理窗口消息的窗口消息處理程序。使用窗口類(lèi)別使多個(gè)窗口能夠?qū)儆谕粋€(gè)窗口類(lèi)別,并使用同一個(gè)窗口消息處理程序。
程序建立的每一個(gè)窗口都有相關(guān)的窗口消息處理程序。這個(gè)窗口消息處理程序是一個(gè)函數(shù),既可以在程序中,也可以在動(dòng)態(tài)鏈接庫(kù)中。
對(duì)象是程序與數(shù)據(jù)的組合。窗口是一種對(duì)象,其程序是窗口消息處理程序。數(shù)據(jù)是窗口消息處理程序保存的信息和Windows為每個(gè)窗口以及系統(tǒng)中那個(gè)窗口類(lèi)別保存的信息。
Windows程序開(kāi)始執(zhí)行后,Windows為該程序建立一個(gè)「消息隊(duì)列」。這個(gè)消息隊(duì)列用來(lái)存放該程序可能建立的各種不同窗口的消息。程序中有一小段程序代碼,叫做「消息循環(huán)」,用來(lái)從隊(duì)列中取出消息,并且將它們發(fā)送給相應(yīng)的窗口消息處理程序。有些消息直接發(fā)送給窗口消息處理程序,不用放入消息隊(duì)列中。
應(yīng)用程序窗口:顯示程序名稱(chēng)的標(biāo)題列、菜單甚至可能還有工具列和滾動(dòng)條。
對(duì)話框:它可以有標(biāo)題列也可以沒(méi)有標(biāo)題列。裝飾對(duì)話框表面的還有各式各樣的按鍵、單選按鈕、復(fù)選框、清單方塊、滾動(dòng)條和文字輸入?yún)^(qū)域。其中每一個(gè)小的視覺(jué)對(duì)象都是一個(gè)窗口。更確切地說(shuō),這些都稱(chēng)為「子窗口」或「控件窗口」或「子窗口控件」。
所謂「Windows給程序發(fā)送消息」,是指Windows呼叫程序中的一個(gè)函數(shù),該函數(shù)的參數(shù)描述了這個(gè)特定消息。這種位于Windows程序中的函數(shù)稱(chēng)為「窗口消息處理程序」。
窗口通常是在「窗口類(lèi)別」的基礎(chǔ)上建立的。窗口類(lèi)別標(biāo)識(shí)了處理窗口消息的窗口消息處理程序。使用窗口類(lèi)別使多個(gè)窗口能夠?qū)儆谕粋€(gè)窗口類(lèi)別,并使用同一個(gè)窗口消息處理程序。
程序建立的每一個(gè)窗口都有相關(guān)的窗口消息處理程序。這個(gè)窗口消息處理程序是一個(gè)函數(shù),既可以在程序中,也可以在動(dòng)態(tài)鏈接庫(kù)中。
對(duì)象是程序與數(shù)據(jù)的組合。窗口是一種對(duì)象,其程序是窗口消息處理程序。數(shù)據(jù)是窗口消息處理程序保存的信息和Windows為每個(gè)窗口以及系統(tǒng)中那個(gè)窗口類(lèi)別保存的信息。
Windows程序開(kāi)始執(zhí)行后,Windows為該程序建立一個(gè)「消息隊(duì)列」。這個(gè)消息隊(duì)列用來(lái)存放該程序可能建立的各種不同窗口的消息。程序中有一小段程序代碼,叫做「消息循環(huán)」,用來(lái)從隊(duì)列中取出消息,并且將它們發(fā)送給相應(yīng)的窗口消息處理程序。有些消息直接發(fā)送給窗口消息處理程序,不用放入消息隊(duì)列中。
建立一個(gè)窗口首先需要注冊(cè)一個(gè)窗口類(lèi)別,那需要一個(gè)窗口消息處理程序來(lái)處理窗口消息。處理窗口消息對(duì)每個(gè)Windows程序都帶來(lái)了些負(fù)擔(dān)。
總結(jié)
以上是生活随笔為你收集整理的飞鸽传书 桌面上常见的窗口:的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: WZ132发现打CXY要么是程序员,要么
- 下一篇: 来回奔跑中的飞鸽传书简洁版