欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

重寫CMFCRibbonStatusBarPane類-創(chuàng)新互聯(lián)

參考了MFC源碼,繼承CMFCRibbonStatusBarPane,重寫OnDraw虛函數(shù),實現(xiàn)字體顏色和圖標的切換。

網(wǎng)站建設哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、微信小程序、集團企業(yè)網(wǎng)站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了欽北免費建站歡迎大家使用!
//.h文件內(nèi)容
#pragma once
#include "afxribbonstatusbarpane.h"
#include "MemDC.h"
class CScale3DCStatusBarPanel : public CMFCRibbonStatusBarPane
{
public:
	CScale3DCStatusBarPanel(
	UINT     nCmdID,                     // Pane command id
	LPCTSTR  lpszText,                   // Pane label
	BOOL     bIsStatic = FALSE,          // Pane is static (non-clickable)
	HICON    hIcon = NULL,               // Pane icon
	LPCTSTR  lpszAlmostLargeText = NULL);// The almost large text in pane
	
        ~CScale3DCStatusBarPanel();
        
	virtual void OnDraw(CDC* pDC);
	
protected:
	BOOL  m_bIsOpen = TRUE;     //是否顯示紅色字體

public:
	void   SetTextColor(BOOL bIsValue = FALSE);     //設置字體顏色
};
//.cpp文件內(nèi)容
#include "stdafx.h"
#include "Scale3DCStatusBarPanel.h"
#include "resource.h"

CScale3DCStatusBarPanel::CScale3DCStatusBarPanel(
UINT nCmdID, LPCTSTR lpszText, BOOL bIsStatic, 
HICON hIcon, LPCTSTR lpszAlmostLargeText
)
{
	CommonInit();
	//父類成員變量
	m_strAlmostLargeText = 
	(lpszAlmostLargeText == NULL) ? _T("") : lpszAlmostLargeText;
	
	m_bIsStatic = bIsStatic;
        m_strText = lpszText;

	m_bIsOpen = FALSE;//自定義成員變量
}

void CScale3DCStatusBarPanel::OnDraw(CDC* pDC)
{
	ASSERT_VALID(this);
	ASSERT_VALID(pDC);

	if (m_rect.IsRectEmpty())
	{
		return;
	}
	else
	{
		m_rt.CopyRect(m_rect);
	}
	OnFillBackground(pDC);

	pDC->SetTextColor(RGB(21, 66, 139));
	pDC->DrawText(m_strText, m_rect, DT_LEFT);

	OnDrawBorder(pDC);
}


void CScale3DCStatusBarPanel::SetTextColor(BOOL bValue)
{
	m_bIsOpen = bValue;
}

調(diào)用方法如下:
m_wndStatusBar.AddElement(new CScale3DCStatusBarPanel(ID_STATUSBAR_PANE4, strComWork + strComWork1 + _T("(0)"), TRUE), strComWork);

CScale3DCStatusBarPanel* pElem = (CScale3DCStatusBarPanel*)m_wndStatusBar.GetElement(7);

pElem->SetAlmostLargeText(_T("........................................"));

pElem->Redraw();

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

本文名稱:重寫CMFCRibbonStatusBarPane類-創(chuàng)新互聯(lián)
標題URL:http://chinadenli.net/article46/depheg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設、網(wǎng)站設計、網(wǎng)站維護、自適應網(wǎng)站品牌網(wǎng)站制作、App設計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設
欧美小黄片在线一级观看| 亚洲最新中文字幕在线视频| 高跟丝袜av在线一区二区三区| 国产亚洲不卡一区二区| 国产精品久久香蕉国产线| 激情中文字幕在线观看| 久久精品免费视看国产成人| 久久99午夜福利视频| 欧美有码黄片免费在线视频| 欧美成人黄色一区二区三区| 亚洲国产成人精品福利| 国产精品福利一级久久| 日韩中文字幕有码午夜美女| 日韩欧美中文字幕av| 中文字幕日韩一区二区不卡| 免费大片黄在线观看日本| 欧美日韩一区二区三区色拉拉| 91欧美日韩国产在线观看| 超薄丝袜足一区二区三区| 亚洲欧美天堂精品在线| 中文字幕日韩无套内射| 日韩日韩欧美国产精品| 高清一区二区三区四区五区| 日本不卡一本二本三区| 日韩成人h视频在线观看 | 亚洲黄香蕉视频免费看| 国产精品偷拍视频一区| 少妇一区二区三区精品| 国产精品熟女乱色一区二区| 亚洲精品成人午夜久久| 亚洲av日韩一区二区三区四区| 少妇高潮呻吟浪语91| 国产精品一级香蕉一区| 女同伦理国产精品久久久| 免费福利午夜在线观看| 成年人视频日本大香蕉久久| 国产精品福利一二三区| 亚洲人妻av中文字幕| 99久久国产精品免费| 欧美一级片日韩一级片| 久久99亚洲小姐精品综合|