VS2013 MFC基于对话框编程(创建工程)
生活随笔
收集整理的這篇文章主要介紹了
VS2013 MFC基于对话框编程(创建工程)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、新建MFC項目
在共享DLL中使用MFC (程序運行需要dll)?
在靜態庫中使用MFC (程序較大,運行時不需要dll)?
高級功能?
若是用不上“ActiveX控件”可以去掉勾選,若要涉及到網絡編程就把“windows嵌套字”選上?
完成?
二、MFC程序執行流程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
默認包含三個消息:
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
5.應用程序通過定義,初始化,由winmain開始,注冊、創建、顯示窗口,消息響應,程序終止,結束運行周期
三、對話框類
afx_msg宏沒有任何語法上的實際意義。afx_msg宏表示聲明的是一個消息響應函數。
用于存放各類控件的變量信息
用于初始化對話框
調出類向導?
項目->類向導,快捷鍵Ctrl+shilft+X
四、添加按鈕
將默認對話框中的靜態文本和原有按鈕刪除,添加新的按鈕1和按鈕2,在屬性頁中可以查看并設置。一般只需要修改兩個屬性,“Caption”和“ID”,前者是按鈕的文本,后者是其唯一標識。?
為按鈕添加事件處理函數
實現按鈕的功能?
添加按鈕的控件型變量,變量命名一般以“m_”開頭,后面部分為按鈕功能簡要說明。?
- 1
- 2
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
總結
以上是生活随笔為你收集整理的VS2013 MFC基于对话框编程(创建工程)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员面试、算法研究、编程艺术、红黑树4
- 下一篇: 微软公司等数据结构+算法面试100题20