當前位置:編程學習大全網 - 編程軟體 - MFC編程中怎麽彈出非模態對話框?

MFC編程中怎麽彈出非模態對話框?

壹、非模態對話框的創建和刪除是比較復雜些,下面說壹下步驟吧。

1、在父窗口的構造函數中用new來創建非模態對話框對象;

2、調用基類函數Create()來打開話框;

3、重寫OnCancel()函數,調用DestroyWindow()來關閉非模態對話框;

4、在父窗口的析構函數中用delete來刪除非模態對話框對象;

二、非模態對話框創建後,父窗口是不能DestroyWindow()的,但是妳可以隱藏父窗口來達到目的。

上述提供了壹個思路,沒有提供源代碼,幾句語句就能做出來了,還是自己嘗試印象才深刻。如果對C++語言還沒有掌握的話,建議還是先把C++語言掌握好了再去學習VC++

希望采納。

  • 上一篇:圓規的 使用方法
  • 下一篇:匯川plc如何導出數組的數據
  • copyright 2024編程學習大全網