摘要: 對(duì)于MFC的模式對(duì)話框不知道微軟具體是怎么實(shí)現(xiàn)的.我想大慨原理就是把焦點(diǎn)只放在當(dāng)然的對(duì)話框上,并且讓消息循環(huán)也只處理當(dāng)前的窗口,其它的不處理.
以上只是我的個(gè)人理解.不知道有沒有說錯(cuò)?
今天在游戲中使用Lua來控制,在CEGUI中,所有窗口掛在一個(gè)root的根結(jié)點(diǎn)上.設(shè)置模式窗口可以把當(dāng)前彈出來的窗口設(shè)為Enable,其它的所有窗口設(shè)為disable.當(dāng)取消或關(guān)閉了模式窗口后,要根據(jù)所有窗口以前的狀態(tài)還原回去.
在腳本實(shí)現(xiàn)了第一個(gè)功能,當(dāng)彈出模式窗口以后,其它所有窗口不能使用. 閱讀全文
以上只是我的個(gè)人理解.不知道有沒有說錯(cuò)?
今天在游戲中使用Lua來控制,在CEGUI中,所有窗口掛在一個(gè)root的根結(jié)點(diǎn)上.設(shè)置模式窗口可以把當(dāng)前彈出來的窗口設(shè)為Enable,其它的所有窗口設(shè)為disable.當(dāng)取消或關(guān)閉了模式窗口后,要根據(jù)所有窗口以前的狀態(tài)還原回去.
在腳本實(shí)現(xiàn)了第一個(gè)功能,當(dāng)彈出模式窗口以后,其它所有窗口不能使用. 閱讀全文
posted @ 2008-04-17 17:47 RichardHe 閱讀(249) | 評(píng)論 (2) | 編輯 收藏