青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品


 1 // Color.h
 2 // Colorref's to use with your Programs
 3 
 4 #define RED        RGB(127,  0,  0)
 5 #define GREEN      RGB(  0,127,  0)
 6 #define BLUE       RGB(  0,  0,127)
 7 #define LIGHTRED   RGB(255,  0,  0)
 8 #define LIGHTGREEN RGB(  0,255,  0)
 9 #define LIGHTBLUE  RGB(  0,  0,255)
10 #define BLACK      RGB(  0,  0,  0)
11 #define WHITE      RGB(255,255,255)
12 #define GRAY       RGB(192,192,192)
13 
14 ///////////////////////////////////////////
15 
16 
17 #include "color.h"
18 /////////////////////////////////////////////////////////////////////////////
19 // CColorStatic window
20 class CColorStatic : public CStatic
21 {
22 // Construction
23 public:
24     void SetTextColor(COLORREF crColor); // This Function is to set the Color for the Text.
25     void SetBkColor(COLORREF crColor); // This Function is to set the BackGround Color for the Text.
26     CColorStatic();
27 
28 // Overrides
29     // ClassWizard generated virtual function overrides
30     //{{AFX_VIRTUAL(CColorStatic)
31     //}}AFX_VIRTUAL
32 
33     virtual ~CColorStatic();
34 
35     // Generated message map functions
36 protected:
37     //{{AFX_MSG(CColorStatic)
38 
39     CBrush m_brBkgnd; // Holds Brush Color for the Static Text
40     COLORREF m_crBkColor; // Holds the Background Color for the Text
41     COLORREF m_crTextColor; // Holds the Color for the Text
42 
43     afx_msg HBRUSH CtlColor(CDC* pDC, UINT nCtlColor);
44     //}}AFX_MSG
45 
46     DECLARE_MESSAGE_MAP()
47 };
48 
49 



 1 // ColorEdit.cpp : implementation file
 2 //
 3 
 4 #include "stdafx.h"
 5 #include "ColorEdit.h"
 6 #include "Color.h" // File Holding (#define)'s for COLORREF Values
 7 
 8 #ifdef _DEBUG
 9 #define new DEBUG_NEW
10 #undef THIS_FILE
11 static char THIS_FILE[] = __FILE__;
12 #endif
13 
14 /////////////////////////////////////////////////////////////////////////////
15 // CColorEdit
16 
17 CColorEdit::CColorEdit()
18 {
19     m_crBkColor = ::GetSysColor(COLOR_3DFACE); // Initializing background color to the system face color.
20     m_crTextColor = BLACK; // Initializing text color to black
21     m_brBkgnd.CreateSolidBrush(m_crBkColor); // Creating the Brush Color For the Edit Box Background
22 }
23 
24 CColorEdit::~CColorEdit()
25 {
26 }
27 
28 
29 BEGIN_MESSAGE_MAP(CColorEdit, CEdit)
30     //{{AFX_MSG_MAP(CColorEdit)
31     ON_WM_CTLCOLOR_REFLECT()
32     //}}AFX_MSG_MAP
33 END_MESSAGE_MAP()
34 
35 /////////////////////////////////////////////////////////////////////////////
36 // CColorEdit message handlers
37 
38 void CColorEdit::SetTextColor(COLORREF crColor)
39 {
40     m_crTextColor = crColor; // Passing the value passed by the dialog to the member varaible for Text Color
41     RedrawWindow();
42 }
43 
44 void CColorEdit::SetBkColor(COLORREF crColor)
45 {
46     m_crBkColor = crColor; // Passing the value passed by the dialog to the member varaible for Backgound Color
47     m_brBkgnd.DeleteObject(); // Deleting any Previous Brush Colors if any existed.
48     m_brBkgnd.CreateSolidBrush(crColor); // Creating the Brush Color For the Edit Box Background
49     RedrawWindow();
50 }
51 
52 
53 
54 HBRUSH CColorEdit::CtlColor(CDC* pDC, UINT nCtlColor)
55 {
56     HBRUSH hbr;
57     hbr = (HBRUSH)m_brBkgnd; // Passing a Handle to the Brush
58     pDC->SetBkColor(m_crBkColor); // Setting the Color of the Text Background to the one passed by the Dialog
59     pDC->SetTextColor(m_crTextColor); // Setting the Text Color to the one Passed by the Dialog
60 
61     if (nCtlColor)       // To get rid of compiler warning
62       nCtlColor += 0;
63 
64     return hbr;
65 }
66 
67 BOOL CColorEdit::SetReadOnly(BOOL flag)
68 {
69    if (flag == TRUE)
70       SetBkColor(m_crBkColor);
71    else
72       SetBkColor(WHITE);
73 
74    return CEdit::SetReadOnly(flag);
75 }
76 
77 
Posted on 2007-04-13 16:50 艾凡赫 閱讀(3340) 評(píng)論(0)  編輯 收藏 引用 所屬分類: MFC技術(shù)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            男同欧美伦乱| 亚洲黄色成人久久久| 国产一区三区三区| 久久国产乱子精品免费女 | 亚洲精品欧美日韩| 一本久久综合| 国产日韩精品久久| 久久精品国产欧美亚洲人人爽| 女同性一区二区三区人了人一| 亚洲人永久免费| 欧美性大战久久久久久久| 欧美影院在线播放| 亚洲黄页一区| 欧美伊人影院| 亚洲欧洲日本一区二区三区| 欧美美女福利视频| 香蕉久久夜色精品国产| 欧美成人四级电影| 亚洲男人的天堂在线aⅴ视频| 国产一区二区丝袜高跟鞋图片| 免费视频一区| 亚洲欧美激情在线视频| 欧美va日韩va| 午夜精彩国产免费不卡不顿大片| 在线欧美福利| 国产精品视频区| 媚黑女一区二区| 亚洲一区久久| 亚洲啪啪91| 久久亚洲精品一区| 亚洲欧美综合精品久久成人| 91久久精品国产91性色tv| 国产精品久久久久久久久免费樱桃 | 亚洲国产欧美一区二区三区久久 | 免费不卡在线观看av| 亚洲一区二区三区四区中文| 精品99一区二区| 国产精品久久999| 欧美激情影院| 久久人人爽人人| 亚洲欧美日本精品| 99re66热这里只有精品3直播| 久色婷婷小香蕉久久| 性色av一区二区三区| 日韩一区二区精品视频| 黄色工厂这里只有精品| 国产精品日韩一区| 欧美色播在线播放| 欧美1级日本1级| 久久久国产精品亚洲一区 | 中文av一区特黄| 亚洲国产精品一区二区三区| 国产日韩欧美电影在线观看| 欧美视频一区二区在线观看 | 欧美日韩高清在线观看| 久久亚洲影院| 久久青草欧美一区二区三区| 性娇小13――14欧美| 亚洲一区二区三区乱码aⅴ| 亚洲精品一区二区在线观看| 亚洲国产高清aⅴ视频| 欧美二区视频| 欧美成在线视频| 免费欧美在线| 欧美大胆成人| 嫩草影视亚洲| 欧美sm极限捆绑bd| 欧美国产在线电影| 欧美国产激情二区三区| 欧美成年人网站| 欧美成人免费在线视频| 欧美成熟视频| 亚洲欧洲一级| 一本久道久久久| 亚洲深夜av| 欧美一区二区三区日韩| 久久精品av麻豆的观看方式 | 国产亚洲欧美日韩精品| 国产噜噜噜噜噜久久久久久久久| 国产精品高清在线观看| 国产精品久久久久久久午夜| 国产精品嫩草影院一区二区| 国产精品二区三区四区| 国产精品一区二区久久| 国产亚洲一级高清| 亚洲电影在线看| 亚洲精品美女久久久久| aa级大片欧美| 亚洲欧美视频一区二区三区| 久久国产福利| 免费日韩精品中文字幕视频在线| 欧美电影免费观看高清完整版| 欧美激情在线观看| 99国产精品国产精品久久| 一区二区三区四区国产| 欧美一区二区黄色| 久热成人在线视频| 欧美体内谢she精2性欧美| 国产乱理伦片在线观看夜一区| 激情五月综合色婷婷一区二区| 亚洲国产成人在线| 亚洲一区二区精品视频| 久久久水蜜桃| 亚洲欧洲三级电影| 亚洲男人的天堂在线观看| 久久九九精品| 欧美另类视频| 国产亚洲欧美一区在线观看| 亚洲美女福利视频网站| 欧美一区2区视频在线观看| 麻豆精品一区二区av白丝在线| 亚洲激情社区| 香蕉久久国产| 欧美精品自拍| 狠狠色丁香婷婷综合影院| 亚洲最新视频在线播放| 久久精品亚洲精品| 亚洲精品欧美在线| 久久久久久九九九九| 国产精品va| 亚洲精品美女91| 久久理论片午夜琪琪电影网| 亚洲美女视频在线观看| 久久久久99精品国产片| 国产精品igao视频网网址不卡日韩| 亚洲承认在线| 久久精品中文| 夜夜嗨av一区二区三区中文字幕 | 麻豆精品一区二区综合av| 亚洲精品视频二区| 久久久久久69| 国产偷自视频区视频一区二区| 99在线精品视频| 欧美成人嫩草网站| 欧美在线播放| 国产精品美女999| 在线一区视频| 最新日韩在线视频| 久久亚洲国产成人| 狠狠色伊人亚洲综合网站色| 欧美亚洲一区| 亚洲网在线观看| 欧美日韩一区在线播放| 日韩系列欧美系列| 欧美成人午夜免费视在线看片| 午夜视频一区二区| 国产精品视频不卡| 亚洲淫性视频| 99视频在线精品国自产拍免费观看| 女人色偷偷aa久久天堂| 亚洲福利视频免费观看| 老司机凹凸av亚洲导航| 久久精品五月| 精品动漫一区| 免费短视频成人日韩| 久久免费午夜影院| 亚洲二区视频在线| 欧美a级理论片| 久久在线播放| 亚洲国内高清视频| 欧美激情视频在线免费观看 欧美视频免费一 | 欧美国产一区二区| 蜜桃久久精品乱码一区二区| 在线成人激情| 欧美二区视频| 欧美精品二区三区四区免费看视频| 亚洲人体1000| 最新中文字幕亚洲| 欧美视频中文字幕| 午夜视频一区二区| 欧美中文字幕不卡| 一色屋精品亚洲香蕉网站| 欧美成ee人免费视频| 欧美fxxxxxx另类| 日韩亚洲成人av在线| 亚洲伦伦在线| 国产精品日韩专区| 久久久99国产精品免费| 久久久美女艺术照精彩视频福利播放| 影音先锋成人资源站| 亚洲第一精品福利| 欧美三级日本三级少妇99| 亚洲欧美中文在线视频| 欧美专区福利在线| 91久久极品少妇xxxxⅹ软件| 99国产成+人+综合+亚洲欧美| 国产精品综合网站| 免费观看久久久4p| 欧美日韩高清在线| 久久精品女人天堂| 欧美va亚洲va香蕉在线| 亚洲欧美成人一区二区在线电影| 先锋亚洲精品| 亚洲精品欧美一区二区三区| 一本大道久久a久久精品综合| 国产亚洲福利| 亚洲欧洲日夜超级视频| 国产日韩欧美日韩| 亚洲人成在线播放| 国产视频观看一区|