在狀態列顯示時間

2021-04-15 04:47:23 字數 876 閱讀 6953

單文件:

在導向程式的第四步中選中 initial status bar

resourceview stringtable 中新增乙個新的字串ids_clock

caption: 0000-00-00 00:00:00

static uint indicators =

;

在cmainframe 類 wm_create 新增:settimer(1,1000,null);

在cmainframe 類 wm_timer新增:

void cmainframe::ontimer (uint nidevent)

cframewnd ::ontimer(nidevent);

}在cmainframe 類 wm_close新增:

void cmainframe::onclose ()

對話方塊:

先按上乙個技巧在對話方塊中新增狀態列

resourceview stringtable 中新增乙個新的字串ids_clock

caption: 0000-00-00 00:00:00

static uint indicators =

;

bool cclient_puzzle_v1dlg::oninitdialog()

void cclient_puzzle_v1dlg::ontimer(uint nidevent) //顯示系統時間

cdialog::ontimer(nidevent);

}void cclient_puzzle_v1dlg::onok()

vc在狀態列顯示時間

2 在mainfrm.cpp中indicators宣告處新增id indicator clock,如下 static uint indicators 這一步中id indicator clock的插入位置將影響時間窗格在狀態列中的顯示位置。3 安裝定時器 在mainfrm.cpp中oncreate函...

在MFC狀態列顯示時間

在vc的控制項中有個status bar可以在窗體狀態列中新增日期和時間。其實通 過簡單的 你就能建立乙個有時鐘顯示的狀態列,並且還能設定時鐘欄的顯 示方式。舉例如下 然後,編寫 1 在string table中新增new string,在此定義為id indicator clock,將 其capt...

在狀態列顯示資訊

狀態列中缺省會顯示按鍵狀態和我們當前選擇的選單 工具條的描述資訊。我們也可以朝狀態列中顯示自己的資訊。本文介紹如何在狀態列中顯示當前滑鼠位置和滑鼠所在位置的顏色。為了顯示乙個定製訊息,我們需要為程式建立乙個可以關聯更新訊息的元素 字串資源 然後再在狀態列中給它建立對應的pane,最後,通過wm up...