【Visual Studio 2019】创建 MFC 桌面程序 ( 安装 MFC 开发组件 | 创建 MFC 应用 | MFC 应用窗口编辑 | 为按钮添加点击事件 | 修改按钮文字 | 打开应用 )
文章目錄
- 一、安裝 MFC 開發組件
- 二、創建 MFC 應用
- 三、MFC 應用窗口編輯
- 四、為按鈕添加點擊事件
- 五、修改按鈕文字
- 六、打開系統其它應用
- 七、博客源碼
一、安裝 MFC 開發組件
打開 Visual Studio Installer , 然后選擇 修改 Visual Studio 2019 , 彈出如下對話框 , 選擇 " 使用 C++ 的桌面開發 " , 然后打開右側的 " 使用 C++ 的桌面開發 " 選項卡 , 勾選 " "
選中后點擊右下方 " 修改 " 按鈕 ,
等待下載安裝完畢 ;
二、創建 MFC 應用
在 Visual Studio 2019 環境界面中 , 選擇 " 創建新項目(N) " ,
選擇 " Windows 桌面應用程序 " 下的 " MFC 應用 " ,
輸入相關配置 , 項目名稱 , 存儲路徑 , 點擊 " 創建 " 按鈕 ;
應用程序類型選擇 " 基于對話框 " , 基于對話框的選項設置為 無 ;
其它配置選擇默認即可 , 也可以選擇其它的配置 , 這里直接點擊 " 完成 " 按鈕 ;
系統自動生成 MFC 程序如下 :
點擊 " 本地 Windows 調試器 " 按鈕 , 運行該程序 :
三、MFC 應用窗口編輯
雙擊 " 資源文件 " 中的 " MFCHelloWorld.rc " 文件 , 進入 " 資源視圖 " ,
點擊 " 資源視圖 " 中的 " Dialog " 下的 " IDD_MFC_HELLO_WORLD_DIALOG " , 即可查看對話框 ;
從工具箱中拖動一個 Button 按鈕到界面中 ,
運行后效果 :
四、為按鈕添加點擊事件
選中并雙擊該按鈕 , 即可進入相應代碼界面 , 編輯按鈕的點擊事件 ;
在該 void CMFCHelloWorldDlg::OnBnClickedButton1() 方法中編輯按鈕的點擊事件 ;
在該方法中添加如下代碼 , 點擊后彈出一個對話框 , 對話框中的內容是 Unicode 編碼格式的字符串 “Hello World” ;
void CMFCHelloWorldDlg::OnBnClickedButton1() {// TODO: 在此添加控件通知處理程序代碼MessageBox(L"Hello World"); }運行效果如下 :
五、修改按鈕文字
選中按鈕 , 在 " 屬性面板 " 中的 " 外觀 " 下的 " Caption " 選項就是按鈕的文本設置 ;
六、打開系統其它應用
再向窗口拖入兩個按鈕 , 點擊后分別打開記事本和計算器 , UI 設置如下 :
點擊事件代碼如下 :
void CMFCHelloWorldDlg::OnBnClickedButton2() {// 打開記事本system("notepad"); }void CMFCHelloWorldDlg::OnBnClickedButton3() {// 打開計算器system("calc"); }打開記事本 :
打開計算器 :
七、博客源碼
博客源碼 : https://download.csdn.net/download/han1202012/15867695
總結
以上是生活随笔為你收集整理的【Visual Studio 2019】创建 MFC 桌面程序 ( 安装 MFC 开发组件 | 创建 MFC 应用 | MFC 应用窗口编辑 | 为按钮添加点击事件 | 修改按钮文字 | 打开应用 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Flutter】Flutter 拍照示
- 下一篇: 【Visual Studio 2019】