2024-12-12

1.在 Windows 操作系統(tǒng)中伏尼,當(dāng)用戶改變窗口大小時(shí),系統(tǒng)會(huì)產(chǎn)生的消息類型是( C )C.窗口大小改變消息

2.要為工具欄按鈕添加圖標(biāo),首先需要將圖標(biāo)資源添加到( B) B.圖像列表

3.在對(duì)話框編程中梁丘,為了使控件能夠與程序中的變量關(guān)聯(lián)趋厉,需要使用( C)C.控件變量

4.要在工具欄上添加按鈕,需要先將按鈕的圖像添加到 (B)B.圖像列表

5.在文檔 / 視圖結(jié)構(gòu)中汰现,消息傳遞的順序通常是( A? )A.視圖—>文檔—>框架窗口—>應(yīng)用程序

6.以下函數(shù)通常在文檔類中用于將數(shù)據(jù)保存到文件的是(A )A.Serialize

7.下拉列表式組合框的編輯框部分的特點(diǎn)是(B) B.只讀挂谍,不能輸入字符

8.若要在文檔/視圖結(jié)構(gòu)中實(shí)現(xiàn)打印功能,進(jìn)行相關(guān)代碼編寫的類為(D )A.文檔類 B.視圖類 C.框架窗口類 D.以上都需要參與

9.對(duì)于一個(gè) Windows 應(yīng)用程序瞎饲,窗口的顯示狀態(tài)由WinMain 函數(shù)參數(shù)決定的是(D )D.NCmdShow

10.要在對(duì)話框初始化時(shí)設(shè)置控件的初始狀態(tài)口叙,應(yīng)該進(jìn)行操作的函數(shù)是( A )A.OnInitDialog

11.工具欄控件上的按鈕可能有多種事件響應(yīng)。對(duì)

12.消息機(jī)制在 Windows 編程中主要用于程序內(nèi)部的模塊通信嗅战,與用戶操作無關(guān)妄田。錯(cuò)

13.列表框和組合框都可以設(shè)置為允許多項(xiàng)選擇。錯(cuò)

14.菜單選項(xiàng)的文本內(nèi)容只能在資源編輯器中預(yù)先設(shè)定驮捍,不能在程序運(yùn)行時(shí)動(dòng)態(tài)改變疟呐。錯(cuò)

15.靜態(tài)文本控件在對(duì)話框中只能用于顯示固定不變的文本。錯(cuò)

16.對(duì)話框中的靜態(tài)文本控件不能接收用戶的輸入东且。對(duì)

17.WinMain函數(shù)是Windows應(yīng)用程序唯一的入口點(diǎn)启具,和C語言中的Main函數(shù)作用完全相同。對(duì)

18.對(duì)話框中的文本框的內(nèi)容只能通過用戶手動(dòng)輸入來改變珊泳。對(duì)

19.在文檔類中鲁冯,只能處理與數(shù)據(jù)存儲(chǔ)相關(guān)的操作,不能進(jìn)行任何界面相關(guān)的操作色查。錯(cuò)

20.分組框控件本身沒有實(shí)際的交互功能薯演,只是起到分組美觀的作用。錯(cuò)

1.簡述 Windows 編程中消息循環(huán)的工作原理和作用综慎。

答:消息循環(huán)的工作原理是在應(yīng)用程序運(yùn)行期間涣仿,不斷地從消息隊(duì)列中獲取消息,然后將消息分發(fā)到相應(yīng)的窗口過程函數(shù)進(jìn)行處理。作用是確保應(yīng)用程序能夠及時(shí)響應(yīng)各種事件和消息好港,保持與用戶和系統(tǒng)的交互愉镰。

消息循環(huán)通常使用 GetMessage 函數(shù)從消息隊(duì)列中獲取消息,然后使用 TranslateMessage 函數(shù)對(duì)一些鍵盤消息進(jìn)行轉(zhuǎn)換钧汹,如將按鍵消息轉(zhuǎn)換為字符消息丈探。最后使用 DispatchMessage 函數(shù)將消息分發(fā)到對(duì)應(yīng)的窗口過程函數(shù),在窗口過程函數(shù)中根據(jù)消息類型進(jìn)行相應(yīng)的處理拔莱,如處理 WM_PAINT 消息進(jìn)行窗口繪制碗降,處理 WM_COMMAND 消息執(zhí)行菜單或按鈕點(diǎn)擊后的操作等,從而使應(yīng)用程序能夠持續(xù)運(yùn)行并正確響應(yīng)各種事件塘秦。

2.說明在對(duì)話框初始化時(shí)(OnInitDialog 函數(shù)中)通常需要進(jìn)行哪些操作讼渊。

答:在 OnInitDialog 函數(shù)中,通常需要進(jìn)行以下操作:一是設(shè)置對(duì)話框中控件的初始狀態(tài)尊剔,例如設(shè)置編輯框的初始文本爪幻、設(shè)置按鈕的啟用或禁用狀態(tài)、設(shè)置列表框或組合框的初始選項(xiàng)等须误;二是進(jìn)行一些數(shù)據(jù)的初始化準(zhǔn)備工作挨稿,如果對(duì)話框需要顯示一些從其他地方獲取的數(shù)據(jù),在此處進(jìn)行數(shù)據(jù)的加載和預(yù)處理京痢;三是設(shè)置對(duì)話框的一些外觀屬性奶甘,如窗口大小、位置等祭椰,如果需要特殊的布局或風(fēng)格調(diào)整也可在此處進(jìn)行代碼實(shí)現(xiàn)臭家;四是可以進(jìn)行一些資源的初始化,如加載圖標(biāo)吭产、位圖等資源用于在對(duì)話框中顯示侣监,為后續(xù)對(duì)話框的正常運(yùn)行和交互做好準(zhǔn)備工作。

3.說明 WinMain 函數(shù)在 Windows 應(yīng)用程序中的地位和作用以及其主要參數(shù)含義臣淤。

答:WinMain 函數(shù)是 Windows 應(yīng)用程序的入口點(diǎn)橄霉,類似于 C 語言中的 main 函數(shù)。

其主要參數(shù)包括:hInstance 表示應(yīng)用程序的當(dāng)前實(shí)例句柄邑蒋,通過它可以獲取應(yīng)用程序的資源等信息姓蜂;

hPrevInstance 在 32 位 Windows 編程中通常為 NULL;

lpCmdLine 是指向命令行參數(shù)的字符串指針医吊,可用于獲取應(yīng)用程序啟動(dòng)時(shí)傳入的命令行參數(shù)钱慢,如在命令行中指定要打開的文件路徑等;

nCmdShow 決定窗口的初始顯示狀態(tài)卿堂,如正常顯示束莫、最小化顯示或最大化顯示等懒棉。

WinMain 函數(shù)負(fù)責(zé)初始化應(yīng)用程序,創(chuàng)建和顯示窗口览绿,進(jìn)入消息循環(huán)策严,處理消息,以及在程序結(jié)束時(shí)進(jìn)行資源清理和退出操作饿敲,是整個(gè) Windows 應(yīng)用程序運(yùn)行的核心控制函數(shù)妻导。

4.簡述編輯框、列表框和組合框的的主要功能怀各。

答:編輯框:用于用戶輸入和編輯文本信息倔韭,可以是單行或多行文本,如輸入密碼瓢对、撰寫文章等寿酌。支持對(duì)輸入文本的格式設(shè)置,如字體沥曹、顏色份名、對(duì)齊方式等。應(yīng)用程序可獲取編輯框中的文本內(nèi)容妓美,進(jìn)行數(shù)據(jù)驗(yàn)證、存儲(chǔ)等處理鲤孵。

列表框:從數(shù)據(jù)庫或其他數(shù)據(jù)源中檢索數(shù)據(jù)壶栋,并以列表形式展示,方便用戶瀏覽普监。

用戶可從列表中選擇一個(gè)或多個(gè)項(xiàng)贵试,程序根據(jù)選擇項(xiàng)進(jìn)行相應(yīng)操作,如添加商品到購物車凯正、查看員工詳細(xì)信息等毙玻。通常支持對(duì)數(shù)據(jù)的排序、過濾和搜索功能廊散,提高查找和選擇數(shù)據(jù)的效率.

組合框:結(jié)合了編輯框和列表框的特點(diǎn)桑滩,用戶既可以手動(dòng)輸入值,也可以從提供的列表中選擇值允睹≡俗迹可自動(dòng)排序、設(shè)置滾動(dòng)條等缭受,方便用戶操作和查看選項(xiàng)胁澳。應(yīng)用程序能對(duì)組合框中的項(xiàng)目進(jìn)行添加、刪除米者、查找等操作韭畸,并獲取或設(shè)置編輯區(qū)域的文本宇智。

5. 簡述菜單、工具欄和狀態(tài)欄的主要作用胰丁。

答:菜單:功能整合與引導(dǎo):整合軟件功能随橘,以層次化列表呈現(xiàn),引導(dǎo)用戶按流程操作隘马。功能展示與發(fā)現(xiàn):全面展示軟件功能太防,包括不常用或高級(jí)功能,方便用戶查找和使用酸员。

工具欄:常用功能快速訪問:將常用功能以圖標(biāo)按鈕形式展示蜒车,用戶點(diǎn)擊即可快速執(zhí)行操作,無需在菜單中查找幔嗦,提高效率酿愧。操作提示與便捷性:圖標(biāo)按鈕直觀形象,降低學(xué)習(xí)成本邀泉,且用戶可根據(jù)自身習(xí)慣對(duì)工具欄進(jìn)行個(gè)性化定制嬉挡,如調(diào)整按鈕順序或添加、刪除按鈕.

狀態(tài)欄:狀態(tài)信息顯示:實(shí)時(shí)反饋當(dāng)前系統(tǒng)或軟件的運(yùn)行狀態(tài)汇恤,如網(wǎng)絡(luò)連接狀態(tài)庞钢、音量大小等,幫助用戶了解工作情況.

操作反饋與輔助信息:當(dāng)用戶執(zhí)行操作時(shí)因谎,顯示相應(yīng)提示信息告知操作結(jié)果或下一步建議基括,還可展示輔助性信息,如文檔的頁碼财岔、字?jǐn)?shù)統(tǒng)計(jì)等风皿。

1.在 Windows 編程中,消息機(jī)制的作用是什么匠璧?請舉例說明常見的消息類型及其觸發(fā)條件桐款。

答:消息機(jī)制用于實(shí)現(xiàn)應(yīng)用程序與外界(包括用戶操作、系統(tǒng)事件等)的交互夷恍。例如魔眨,當(dāng)用戶移動(dòng)鼠標(biāo)時(shí),系統(tǒng)會(huì)產(chǎn)生 WM_MOUSEMOVE 消息裁厅;當(dāng)用戶點(diǎn)擊鼠標(biāo)左鍵時(shí)冰沙,會(huì)產(chǎn)生 WM_LBUTTONDOWN 消息;當(dāng)窗口大小發(fā)生改變時(shí)执虹,會(huì)產(chǎn)生 WM_SIZE 消息拓挥;當(dāng)鍵盤按鍵被按下時(shí),會(huì)產(chǎn)生 WM_KEYDOWN 消息等袋励。應(yīng)用程序通過處理這些消息來做出相應(yīng)的響應(yīng)侥啤,如在 WM_LBUTTONDOWN 消息處理函數(shù)中当叭,可以執(zhí)行點(diǎn)擊按鈕后的特定操作,如打開一個(gè)對(duì)話框或執(zhí)行一段計(jì)算代碼等盖灸,從而實(shí)現(xiàn)與用戶操作的互動(dòng)蚁鳖,使應(yīng)用程序能夠根據(jù)不同的事件做出合適的反應(yīng),保證程序的正常運(yùn)行和良好的用戶體驗(yàn)赁炎。

2.說明在對(duì)話框初始化時(shí)(OnInitDialog 函數(shù)中)通常需要進(jìn)行哪些操作醉箕。

在 OnInitDialog 函數(shù)中,通常需要進(jìn)行以下操作:一是設(shè)置對(duì)話框中控件的初始狀態(tài)徙垫,例如設(shè)置編輯框的初始文本讥裤、設(shè)置按鈕的啟用或禁用狀態(tài)、設(shè)置列表框或組合框的初始選項(xiàng)等姻报;二是進(jìn)行一些數(shù)據(jù)的初始化準(zhǔn)備工作己英,如果對(duì)話框需要顯示一些從其他地方獲取的數(shù)據(jù),在此處進(jìn)行數(shù)據(jù)的加載和預(yù)處理吴旋;三是設(shè)置對(duì)話框的一些外觀屬性损肛,如窗口大小、位置等荣瑟,如果需要特殊的布局或風(fēng)格調(diào)整也可在此處進(jìn)行代碼實(shí)現(xiàn)治拿;四是可以進(jìn)行一些資源的初始化,如加載圖標(biāo)笆焰、位圖等資源用于在對(duì)話框中顯示忍啤,為后續(xù)對(duì)話框的正常運(yùn)行和交互做好準(zhǔn)備工作。

3.簡述 Windows 操作系統(tǒng)中窗口的基本組成部分及其功能仙辟。

答:標(biāo)題欄:位于窗口頂部,用于顯示應(yīng)用程序名稱和文檔名稱(如果有)鳄梅,通常包含最小化叠国、最大化和關(guān)閉按鈕,方便用戶對(duì)窗口進(jìn)行操作管理戴尸。

菜單欄:提供各種菜單選項(xiàng)粟焊,用戶通過點(diǎn)擊菜單可執(zhí)行相應(yīng)的命令,如文件的打開孙蒙、保存项棠,編輯操作等,是應(yīng)用程序功能操作的重要入口挎峦。

工具欄:包含一系列工具按鈕香追,這些按鈕通常對(duì)應(yīng)于常用的菜單功能,以圖標(biāo)形式展示坦胶,方便用戶快速執(zhí)行操作透典,提高操作效率晴楔。

客戶區(qū):是窗口的主要區(qū)域,用于顯示和編輯應(yīng)用程序的內(nèi)容峭咒,如文本編輯區(qū)域税弃、繪圖區(qū)域等,是用戶與應(yīng)用程序進(jìn)行數(shù)據(jù)交互的核心區(qū)域凑队。

狀態(tài)欄:一般位于窗口底部则果,用于顯示應(yīng)用程序的當(dāng)前狀態(tài)信息,如當(dāng)前操作的提示漩氨、系統(tǒng)狀態(tài)(如大寫鎖定西壮、數(shù)字鎖定等)、文檔的頁碼等才菠,幫助用戶了解應(yīng)用程序的運(yùn)行情況茸时。

4.簡述編輯框、列表框和組合框的的主要功能赋访。

答:編輯框:用于用戶輸入和編輯文本信息可都,可以是單行或多行文本袋毙,如輸入密碼稿饰、撰寫文章等。支持對(duì)輸入文本的格式設(shè)置泌参,如字體步悠、顏色签杈、對(duì)齊方式等。應(yīng)用程序可獲取編輯框中的文本內(nèi)容鼎兽,進(jìn)行數(shù)據(jù)驗(yàn)證答姥、存儲(chǔ)等處理。

列表框:從數(shù)據(jù)庫或其他數(shù)據(jù)源中檢索數(shù)據(jù)谚咬,并以列表形式展示鹦付,方便用戶瀏覽。

用戶可從列表中選擇一個(gè)或多個(gè)項(xiàng)择卦,程序根據(jù)選擇項(xiàng)進(jìn)行相應(yīng)操作敲长,如添加商品到購物車、查看員工詳細(xì)信息等秉继。通常支持對(duì)數(shù)據(jù)的排序祈噪、過濾和搜索功能,提高查找和選擇數(shù)據(jù)的效率.

組合框:結(jié)合了編輯框和列表框的特點(diǎn)尚辑,用戶既可以手動(dòng)輸入值辑鲤,也可以從提供的列表中選擇值‰缃恚可自動(dòng)排序遂填、設(shè)置滾動(dòng)條等铲觉,方便用戶操作和查看選項(xiàng)。應(yīng)用程序能對(duì)組合框中的項(xiàng)目進(jìn)行添加吓坚、刪除撵幽、查找等操作,并獲取或設(shè)置編輯區(qū)域的文本礁击。

5.簡述菜單盐杂、工具欄和狀態(tài)欄的主要作用。

答:菜單:功能整合與引導(dǎo):整合軟件功能哆窿,以層次化列表呈現(xiàn)链烈,引導(dǎo)用戶按流程操作。功能展示與發(fā)現(xiàn):全面展示軟件功能挚躯,包括不常用或高級(jí)功能强衡,方便用戶查找和使用。

工具欄:常用功能快速訪問:將常用功能以圖標(biāo)按鈕形式展示码荔,用戶點(diǎn)擊即可快速執(zhí)行操作漩勤,無需在菜單中查找,提高效率缩搅。操作提示與便捷性:圖標(biāo)按鈕直觀形象越败,降低學(xué)習(xí)成本,且用戶可根據(jù)自身習(xí)慣對(duì)工具欄進(jìn)行個(gè)性化定制硼瓣,如調(diào)整按鈕順序或添加究飞、刪除按鈕.

狀態(tài)欄:狀態(tài)信息顯示:實(shí)時(shí)反饋當(dāng)前系統(tǒng)或軟件的運(yùn)行狀態(tài),如網(wǎng)絡(luò)連接狀態(tài)堂鲤、音量大小等亿傅,幫助用戶了解工作情況。操作反饋與輔助信息:當(dāng)用戶執(zhí)行操作時(shí)瘟栖,顯示相應(yīng)提示信息告知操作結(jié)果或下一步建議袱蜡,還可展示輔助性信息,如文檔的頁碼慢宗、字?jǐn)?shù)統(tǒng)計(jì)等。

論述:

1.在一個(gè)基于 Windows 的圖形化音樂播放器界面設(shè)計(jì)中奔穿,如何利用常用控件(如按鈕镜沽、滑塊、靜態(tài)文本贱田、列表框等)來實(shí)現(xiàn)音樂播放控制(播放缅茉、暫停、停止男摧、上一首蔬墩、下一首等)译打、音量調(diào)節(jié)、播放列表管理拇颅。音樂播放控制功能:按鈕:設(shè)計(jì) “播放”“暫妥嗨荆”“停止”“上一首”“下一首” 等按鈕。

“播放”按鈕:首次點(diǎn)擊后開始播放樟插;“暫驮涎螅” 按鈕:播放時(shí)點(diǎn)擊暫停,且按鈕圖標(biāo)切換黄锤,再點(diǎn)繼續(xù)播放搪缨;“停止”按鈕:點(diǎn)擊停止播放并重置播放進(jìn)度。

靜態(tài)文本:實(shí)時(shí)反饋播放狀態(tài)信息鸵熟,如 “正在播放”“已暫透北啵” 等,隨實(shí)際情況動(dòng)態(tài)變化流强,讓用戶直觀了解播放情況痹届。

音量調(diào)節(jié)功能:滑塊:設(shè)置音量調(diào)節(jié)滑塊,滑塊的取值范圍設(shè)定為 0 - 100煮盼,表示音量的百分比短纵。當(dāng)用戶拖動(dòng)滑塊時(shí),根據(jù)滑塊位置調(diào)整音量值僵控。

播放列表管理功能:列表框:展示播放列表中的音樂曲目信息香到,包括歌曲名、歌手名等报破。用戶可以在列表框中選擇要播放的曲目悠就,點(diǎn)擊曲目即可開始播放。

2.在一個(gè)大型多人在線角色扮演游戲(MMORPG)開發(fā)項(xiàng)目中充易,如何運(yùn)用框架窗口梗脾、文檔和視圖結(jié)構(gòu)來組織游戲界面、管理游戲數(shù)據(jù)盹靴?請?jiān)敿?xì)闡述各部分的功能劃分和相互協(xié)作機(jī)制炸茧。

框架窗口功能:作為游戲主容器,負(fù)責(zé)創(chuàng)建和管理整體布局稿静,確定菜單欄和工具欄位置 梭冠。菜單欄提供全局設(shè)置選項(xiàng),如畫面改备、聲音等控漠。工具欄放置常用功能快捷按鈕,方便玩家操作。處理窗口基本操作事件盐捷,多人在線游戲中還處理網(wǎng)絡(luò)連接狀態(tài)顯示和基礎(chǔ)接口設(shè)置 偶翅。

文檔類功能與協(xié)作:存儲(chǔ)和管理游戲核心數(shù)據(jù),如玩家角色信息碉渡、游戲世界狀態(tài)信息聚谁、玩家社交關(guān)系數(shù)據(jù)等。

玩家登錄時(shí)獲取初始數(shù)據(jù)并存儲(chǔ)爆价,游戲中根據(jù)視圖類通知更新數(shù)據(jù)垦巴。將更新后的數(shù)據(jù)同步到服務(wù)器以保證數(shù)據(jù)一致性和持久性。

視圖類功能與協(xié)作:根據(jù)文檔類數(shù)據(jù)繪制游戲畫面元素铭段,包括場景骤宣、角色、怪物序愚、UI 界面等憔披。依賴文檔類數(shù)據(jù)繪制,游戲中與數(shù)據(jù)相關(guān)的交互會(huì)通知文檔類更新數(shù)據(jù)爸吮。

相互協(xié)作機(jī)制

視圖類從文檔類獲取數(shù)據(jù)繪制芬膝,事件發(fā)生時(shí)通知文檔類更新,再重新繪制形娇。

框架窗口為文檔類提供運(yùn)行環(huán)境和通信通道锰霜,其操作可能觸發(fā)數(shù)據(jù)更新。

框架窗口為視圖類提供顯示區(qū)域桐早,窗口操作可能影響視圖類繪制癣缅,需重新調(diào)整。

1.在一個(gè)基于 Windows 的數(shù)據(jù)錄入與查詢應(yīng)用程序界面設(shè)計(jì)中哄酝,如何結(jié)合列表視圖友存、編輯框、按鈕陶衅、樹視圖等常用控件來實(shí)現(xiàn)數(shù)據(jù)的高效錄入屡立、查詢、修改搀军。

數(shù)據(jù)錄入功能:

編輯框:用于輸入數(shù)據(jù)各字段值膨俐,如員工信息等;設(shè)置驗(yàn)證規(guī)則罩句,例如數(shù)據(jù)格式吟策、長度、必填項(xiàng)等的止,以確保輸入數(shù)據(jù)的準(zhǔn)確性和完整性;在編輯框旁邊添加靜態(tài)文本標(biāo)簽標(biāo)識(shí)字段名着撩,使用戶清楚知道每個(gè)編輯框?qū)?yīng)的信息诅福。

按鈕:設(shè)計(jì) “錄入” 按鈕匾委;在保存數(shù)據(jù)前,對(duì)輸入的數(shù)據(jù)進(jìn)行完整性檢測氓润;錄入成功給出提示并清空編輯框赂乐。

數(shù)據(jù)查詢功能:

編輯框:提供查詢關(guān)鍵字輸入框及查詢類型組合框。前者讓用戶輸入關(guān)鍵字查詢到相關(guān)信息咖气,后者使用戶能夠選擇不同的查詢條件挨措,增加查詢的靈活性和準(zhǔn)確性。

按鈕:設(shè)計(jì) “查詢” 按鈕崩溪,按關(guān)鍵字和類型查詢數(shù)據(jù)浅役。

列表視圖:以列表展示查詢結(jié)果,可點(diǎn)擊列標(biāo)題排序伶唯。

2.在一個(gè)醫(yī)學(xué)影像處理軟件中觉既,基于框架窗口、文檔和視圖結(jié)構(gòu)乳幸,如何實(shí)現(xiàn)影像的加載瞪讼、顯示、分析以及報(bào)告生成粹断?請剖析各組件在這些功能實(shí)現(xiàn)中的角色和相互協(xié)同機(jī)制符欠。

影像加載

框架窗口:提供加載入口,如菜單欄 “文件”-“打開”瓶埋。

文檔:管理加載邏輯希柿,與解析庫交互存儲(chǔ)數(shù)據(jù)并提供訪問接口。

視圖:根據(jù)文檔數(shù)據(jù)可視化呈現(xiàn)影像悬赏。

影像顯示

框架窗口:確定顯示位置狡汉、大小和布局。

文檔:提供影像數(shù)據(jù)及元數(shù)據(jù)闽颇。

視圖:用圖形繪制技術(shù)顯示影像盾戴,實(shí)現(xiàn)交互操作。

影像分析

框架窗口:提供啟動(dòng)入口和操作界面兵多,如 “分析” 菜單尖啡。

文檔:提供數(shù)據(jù)支持,接收并整合分析結(jié)果剩膘。

視圖:直觀顯示分析結(jié)果衅斩。

報(bào)告生成

框架窗口:提供界面和流程引導(dǎo),如 “報(bào)告” 菜單或按鈕怠褐。

文檔:提供相關(guān)數(shù)據(jù)畏梆,存儲(chǔ)生成的報(bào)告文件并建立關(guān)聯(lián)。

視圖:預(yù)覽報(bào)告內(nèi)容。

組件間協(xié)同機(jī)制

事件驅(qū)動(dòng)機(jī)制:用戶操作觸發(fā)事件奠涌,通過消息傳遞通知各組件協(xié)同工作宪巨。

數(shù)據(jù)共享和更新機(jī)制:文檔作為數(shù)據(jù)中心,共享和更新數(shù)據(jù)溜畅,各組件通過接口調(diào)用實(shí)現(xiàn)功能集成捏卓。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市慈格,隨后出現(xiàn)的幾起案子怠晴,更是在濱河造成了極大的恐慌,老刑警劉巖浴捆,帶你破解...
    沈念sama閱讀 222,590評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蒜田,死亡現(xiàn)場離奇詭異,居然都是意外死亡汤功,警方通過查閱死者的電腦和手機(jī)物邑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來滔金,“玉大人色解,你說我怎么就攤上這事〔鸵穑” “怎么了科阎?”我有些...
    開封第一講書人閱讀 169,301評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長忿族。 經(jīng)常有香客問我锣笨,道長,這世上最難降的妖魔是什么道批? 我笑而不...
    開封第一講書人閱讀 60,078評(píng)論 1 300
  • 正文 為了忘掉前任错英,我火速辦了婚禮,結(jié)果婚禮上隆豹,老公的妹妹穿的比我還像新娘椭岩。我一直安慰自己,他們只是感情好璃赡,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,082評(píng)論 6 398
  • 文/花漫 我一把揭開白布判哥。 她就那樣靜靜地躺著,像睡著了一般碉考。 火紅的嫁衣襯著肌膚如雪塌计。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,682評(píng)論 1 312
  • 那天侯谁,我揣著相機(jī)與錄音锌仅,去河邊找鬼章钾。 笑死,一個(gè)胖子當(dāng)著我的面吹牛热芹,可吹牛的內(nèi)容都是我干的伍玖。 我是一名探鬼主播,決...
    沈念sama閱讀 41,155評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼剿吻,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了串纺?” 一聲冷哼從身側(cè)響起丽旅,我...
    開封第一講書人閱讀 40,098評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎纺棺,沒想到半個(gè)月后榄笙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,638評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡祷蝌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,701評(píng)論 3 342
  • 正文 我和宋清朗相戀三年茅撞,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片巨朦。...
    茶點(diǎn)故事閱讀 40,852評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡米丘,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出糊啡,到底是詐尸還是另有隱情拄查,我是刑警寧澤,帶...
    沈念sama閱讀 36,520評(píng)論 5 351
  • 正文 年R本政府宣布棚蓄,位于F島的核電站堕扶,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏梭依。R本人自食惡果不足惜稍算,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,181評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望役拴。 院中可真熱鬧糊探,春花似錦、人聲如沸扎狱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,674評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽淤击。三九已至匠抗,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間污抬,已是汗流浹背汞贸。 一陣腳步聲響...
    開封第一講書人閱讀 33,788評(píng)論 1 274
  • 我被黑心中介騙來泰國打工绳军, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人矢腻。 一個(gè)月前我還...
    沈念sama閱讀 49,279評(píng)論 3 379
  • 正文 我出身青樓门驾,卻偏偏與公主長得像,于是被迫代替她去往敵國和親多柑。 傳聞我的和親對(duì)象是個(gè)殘疾皇子奶是,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,851評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • Windows 常用消息大全 表A-1 Windows消息分布 消息范圍說 明 0 ~ WM_USER – 1系統(tǒng)...
    北風(fēng)知我意閱讀 2,057評(píng)論 0 0
  • 一、MFC是什么竣灌? 微軟公司除了推出Windows操作系統(tǒng)以外聂沙,還會(huì)研發(fā)類庫從而方便自身開發(fā)人員的工作,那么mfc...
    曹元_閱讀 623評(píng)論 0 3
  • DLL注入模塊.rarEDB數(shù)據(jù)庫客戶端模塊?1.0.raredb數(shù)據(jù)庫轉(zhuǎn)Excel模塊?1.3.rarHTTP訪...
    東翌科技閱讀 176評(píng)論 0 0
  • 不要以為下面的東西只有C++中才會(huì)用到哦初嘹! 消息及汉,就是指Windows發(fā)出的一個(gè)通知,告訴應(yīng)用程序某個(gè)事情發(fā)生了屯烦。...
    架構(gòu)師Javaspring閱讀 277評(píng)論 0 1
  • 以單文檔界面(SDI)應(yīng)用程序?yàn)槔浪妫榻BMFC的文檔/視圖程序結(jié)構(gòu)。 學(xué)習(xí)要求 理解文檔/視圖結(jié)構(gòu)驻龟,可在AppWi...
    Drlilian閱讀 640評(píng)論 0 0