MFC單文件設定狀態列顏色

2021-08-20 16:14:17 字數 824 閱讀 9478

最近在處理關於mfc單文件的相關問題,在這裡就一一的做乙個總結,方便大家學習交流,也給自己留乙個記錄,方便後期回顧。下面進入正文:

首先要知道狀態列的定義:cstatusbar,我在網上查過,可以使用cmfcstatusbar,對狀態列進行顏色,文字,高度等的設定,關於該類的說明很多,這裡我就不多說。下面直接貼出我的使用結果。

結果顯示:

標頭檔案:

#pragma once

#include "afxext.h"

class ccolorstatusbar : public cstatusbar

;

cpp檔案:

#include "stdafx.h"

#include "colorstatusbar.h"

ccolorstatusbar::ccolorstatusbar(void)

ccolorstatusbar::~ccolorstatusbar(void)

if (text != null) }

begin_message_map(ccolorstatusbar, cstatusbar)

end_message_map()

void ccolorstatusbar::drawitem(lpdrawitemstruct lpdrawitemstruct)

void ccolorstatusbar::setpanetext(int nindex, lpctstr lpsznewtext, colorref critemcolor)

iOS狀態列顏色設定

13rd,jan,2016 狀態列 uistatusbar 狀態列 20px 分兩部分前景部分與背景部分.在沒有導航欄的情況下,狀態列的背景顏色是透明的.狀態列可設定兩種顏色 1.基於viewcontroller的狀態列控制 1 plist檔案 設定是否隱藏狀態列 b.設定status bar st...

Android App設定狀態列顏色

非常簡單,只要在res values color.xml檔案裡改變colorprimarydark的值就可以了,狀態列的顏色就是來自它。進入android studio,在color.xml裡面雙擊 前面的顏色框,會彈出來choose color視窗,然後可以選擇顏色,並且可以在下面一欄設定透明度。...

Android 設定狀態列顏色 沉浸式狀態列

原文 另參考令人困惑的fitssystemwindows 而最新安卓4.4系統的通知欄沉浸模式就是在軟體開啟的時候通知欄和軟體頂部顏色融為一體,這樣不僅可以使軟體和系統本身更加融為一體。就是手機的通知欄的顏色不再是白色 黑色簡單的兩種了,本人用的小公尺4手機,公尺4手機中的自帶軟體都支援沉浸式通知欄...