1. 程式人生 > >11 MFC對話方塊

11 MFC對話方塊

MFC對話方塊,實際上就是一個視窗,它不僅可以接受訊息,而且還可以被移動和關閉;同樣可以在它的客戶區域繪圖,我們可以把它看成是一個大容器,在它上面能夠放置各種各樣的控制元件。
下面我們建立一個MFC對話方塊進行分析,建立步驟:檔案–>新建–>專案–>MFC應用程式;建立一個名為DialogTest的專案。在類嚮導中選擇基於對話方塊,其他的除系統選單外都勾選項都去掉;新建好,有前面幾篇的基礎,裡面註釋非常詳細,就不貼程式碼了,自己看都能看懂了。只是多了一個rc資源指令碼檔案,我們可以在rc檔案中新增很多資源,如按鈕靜態文字都可以通過拖拽進去.
模態對話方塊:在我們未對對話方塊進行處理前不能操作本程式的其他視窗;
非模態對話方塊:可以操作,建立的時候需要在堆區new一個物件出來,最後要記得釋放;