為對話方塊新增狀態條

2021-04-15 04:47:23 字數 456 閱讀 1955

resource view -> insert -> string table -> new

開啟string table資源,新增兩個id為ids_panel1 和

ids_panel2的字串資源

為對話方塊新增成員變數

cstatusbar m_wndstatusbar; //為對話方塊新增狀態條

在對話方塊的初始化過程中新增**

bool cclient_puzzle_v1dlg::oninitdialog()

m_wndstatusbar.movewindow (0, rect.bottom-20, rect.right, 20); //移動狀態列

indicator 是個uint型別的陣列, 定義在對話方塊類的cpp檔案中預編譯頭(#include "***.h"

)的後面

static uint indicators =

;

在對話方塊中新增狀態條

在對話方塊中新增狀態條 在c 論壇裡,有人曾問怎樣在對話方塊中加狀態條,我愚蠢地答覆,他只要在 dialog 類中加cstatusbar 成員m bar 然後在 oninitdialog 中呼叫m bar.create 就行了。然後有人繼續跟帖,這樣並不湊效,我就親自試了一下,果不料不行。無論如何,...

新增進度條對話方塊

1 新建乙個對話方塊,id為 idd progressdialog,並在此對話方塊中新增進度條控制項,id為 idc progress1。通過嚮導為進度條關聯乙個控制變數 m loadprogress 2 雙擊此對話方塊,新增cprogresscontrdlg類,在cprogresscontrdlg...

MFC對話方塊新增狀態列

方法一 1 新增string table資源,ids panel1和ids panel2的字串資源。2 新增成員變數 public cstatusbar m wndstatusbar 3 定義 static uint indicators 4 在對話方塊的初始化過程中新增以下 crect rect ...