亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C++小游戲tankwar之界面繪制的詳細(xì)過程

 更新時間:2021年05月14日 10:27:34   作者:LyRics1996  
最近沒有項(xiàng)目做,空閑了下來,于是寫了個c++小游戲來打發(fā)時間,下面通過本文基于圖文并茂的形式給大家介紹C++小游戲tankwar之界面繪制的詳細(xì)過程,感興趣的朋友一起看看吧

一、前言

閑來無趣,寫個C++小游戲

二、新建項(xiàng)目

2.1創(chuàng)建MFC項(xiàng)目

在這里插入圖片描述

2.2 新建路徑

在這里插入圖片描述

2.3 基于對話框

在這里插入圖片描述

三、窗口界面繪制

3.1 設(shè)置框架

進(jìn)入資源視圖

在這里插入圖片描述

雙擊打開IDD_TANKWAR_DIALOG

在這里插入圖片描述

出現(xiàn)下列界面后刪除多余控件

在這里插入圖片描述

修改Caption為Tankwar

在這里插入圖片描述

增加縮小最大化按鈕

在這里插入圖片描述

3.2 初始化GDI

進(jìn)入"TankWar.h",加入以下代碼

在這里插入圖片描述

進(jìn)入"TankWar.cpp",加入以下代碼

在這里插入圖片描述

GDI初始化完成

3.3 繪制背景

進(jìn)入TankWarDlg.cpp,加入以下代碼

在這里插入圖片描述

其中2點(diǎn)需要注意:

GDI如果未初始化,則此處的image::FromFile 無法加載圖片成功如果沒有寫invalidate(),則拖動界面放大縮小會使之前的圖片殘留

運(yùn)行效果

在這里插入圖片描述

3.4 增加模式選擇按鈕

新建兩個按鈕,分別命名為人機(jī)大戰(zhàn)和雙人對戰(zhàn)

在這里插入圖片描述

3.5 拖動窗體使模式按鈕相對位置不變

右鍵打開類向?qū)?,添加WM_Size消息

在這里插入圖片描述

加入以下代碼。保持相對位置大概不變

在這里插入圖片描述
在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述

以上就是C++小游戲tankwar之界面繪制的詳細(xì)過程的詳細(xì)內(nèi)容,更多關(guān)于C++小游戲tankwar的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • C++實(shí)現(xiàn)模擬shell命令行(代碼解析)

    C++實(shí)現(xiàn)模擬shell命令行(代碼解析)

    這篇文章主要介紹了C++實(shí)現(xiàn)模擬shell命令行,本文通過實(shí)例代碼進(jìn)行命令行解析,代碼簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • Matlab繪制散點(diǎn)密度圖的教程詳解

    Matlab繪制散點(diǎn)密度圖的教程詳解

    這篇文章主要介紹了如何使用MATLAB繪制散點(diǎn)密度圖(二維核密度),文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Matlab有一定幫助,需要的可以參考一下
    2022-02-02
  • C語言 選擇排序算法詳解及實(shí)現(xiàn)代碼

    C語言 選擇排序算法詳解及實(shí)現(xiàn)代碼

    本文主要介紹C語言 選擇排序算法,這里對排序算法做了詳細(xì)說明,并附代碼示例,有需要的小伙伴可以參考下
    2016-08-08
  • C/C++實(shí)現(xiàn)快速排序的方法

    C/C++實(shí)現(xiàn)快速排序的方法

    這篇文章主要介紹了C/C++實(shí)現(xiàn)快速排序的方法,這幾天在找工作,被問到快速排序,結(jié)果想不出來快速排序怎么弄的;回來搜索了一下,現(xiàn)在記錄下來,方便以后查看。
    2014-12-12
  • C語言變量類型的深入分析

    C語言變量類型的深入分析

    這篇文章主要介紹了C語言變量類型的深入分析的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • OpenCV相機(jī)標(biāo)定的全過程記錄

    OpenCV相機(jī)標(biāo)定的全過程記錄

    這篇文章主要給大家介紹了關(guān)于OpenCV相機(jī)標(biāo)定的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-03-03
  • C++實(shí)現(xiàn)雙向鏈表

    C++實(shí)現(xiàn)雙向鏈表

    這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)雙向鏈表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • mingw編譯的windows命令行貪吃蛇示例

    mingw編譯的windows命令行貪吃蛇示例

    這篇文章主要介紹了mingw編譯的windows命令行貪吃蛇示例,需要的朋友可以參考下
    2014-04-04
  • C++利用鏈棧實(shí)現(xiàn)表達(dá)式求值

    C++利用鏈棧實(shí)現(xiàn)表達(dá)式求值

    這篇文章主要為大家詳細(xì)介紹了C++利用鏈棧實(shí)現(xiàn)表達(dá)式求值的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-05-05
  • VScode配置C++運(yùn)行環(huán)境的完整步驟

    VScode配置C++運(yùn)行環(huán)境的完整步驟

    這篇文章主要給大家介紹了關(guān)于VScode配置C++運(yùn)行環(huán)境的完整步驟,文中通過圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01

最新評論