建立mdi應用程序
作者:佚名 時間:2014-04-11 分享到:
創(chuàng)建mdi會涉及到什么問題?首先,希望用戶能完成的任務應是需要一次打開多個文檔的任務,例如,文本編輯器上圖顯示的文本查看器,第二,應在應用程序中提供工具欄來完成最常見的任務,例如設置字體樣式,加載和保存文檔等.第三,應提供一個包含window菜單項的是,讓用戶可以重新定位打開的窗口,顯示所有已打開窗口的列表,mdi應用程序的另一個功能是如果打開了一個窗口,這個窗口包含一個是,則這個菜單就應該集成到應用程序的主菜單上.
mdi應用程序至少要由兩個截然不同的窗口組成,第一個窗口叫作mdi容器,可以在窗口中顯示的窗口叫作mdi子窗口,mdi窗口既可以叫mdi窗口,也可以叫主窗口,mdi子窗口既可以叫mdi子窗口,又可以叫子窗口.
要創(chuàng)建mdi應用程序,首先要像創(chuàng)建其他應用程序那樣,在vs中創(chuàng)建一個windows應用程序,要把應用程序的主窗口從一個窗體改為mdi窗口,只需要把窗體的ismdicontainer屬性設置為true即可,改變窗體的背景色,使之表示這個窗體現在只有一種背景色,不應旋轉任何可見的控件,盡管也可以控件,在某些情況下這也是合理的.