亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gdipluscolor.h

?? 一個很強悍的爬行蜘蛛,能用于很多網頁,而且速度也快
?? H
字號:
/**************************************************************************\
*
* Copyright (c) 1998-2000, Microsoft Corp.  All Rights Reserved.
*
* Module Name:
*
*   GdiplusColor.h
*
* Abstract:
*
*   Represents a GDI+ color.
*
\**************************************************************************/

#ifndef _GDIPLUSCOLOR_H
#define _GDIPLUSCOLOR_H

//----------------------------------------------------------------------------
// Color mode
//----------------------------------------------------------------------------

enum ColorMode
{
    ColorModeARGB32 = 0,
    ColorModeARGB64 = 1
};

//----------------------------------------------------------------------------
// Color Channel flags
//----------------------------------------------------------------------------

enum ColorChannelFlags
{
    ColorChannelFlagsC = 0,
    ColorChannelFlagsM,
    ColorChannelFlagsY,
    ColorChannelFlagsK,
    ColorChannelFlagsLast
};

//----------------------------------------------------------------------------
// Color
//----------------------------------------------------------------------------

class Color
{
public:

    Color()
    {
        Argb = (ARGB)Color::Black;
    }

    // Construct an opaque Color object with
    // the specified R, G, B values.

    Color(IN BYTE r,
          IN BYTE g,
          IN BYTE b)
    {
        Argb = MakeARGB(255, r, g, b);
    }

    // Construct a Color object with
    // the specified A, R, G, B values.
    //
    // NOTE: R, G, B color values are not premultiplied.

    Color(IN BYTE a,
          IN BYTE r,
          IN BYTE g,
          IN BYTE b)
    {
        Argb = MakeARGB(a, r, g, b);
    }

    // Construct a Color object with
    // the specified ARGB values.
    //
    // NOTE: R, G, B color components are not premultiplied.

    Color(IN ARGB argb)
    {
        Argb = argb;
    }

    // Extract A, R, G, B components

    BYTE GetAlpha() const
    {
        return (BYTE) (Argb >> AlphaShift);
    }

    BYTE GetA() const
    {
        return GetAlpha();
    }

    BYTE GetRed() const
    {
        return (BYTE) (Argb >> RedShift);
    }

    BYTE GetR() const
    {
        return GetRed();
    }

    BYTE GetGreen() const
    {
        return (BYTE) (Argb >> GreenShift);
    }

    BYTE GetG() const
    {
        return GetGreen();
    }

    BYTE GetBlue() const
    {
        return (BYTE) (Argb >> BlueShift);
    }

    BYTE GetB() const
    {
        return GetBlue();
    }

    // Retrieve ARGB values

    ARGB GetValue() const
    {
        return Argb;
    }

    VOID SetValue(IN ARGB argb)
    {
        Argb = argb;
    }

    VOID SetFromCOLORREF(IN COLORREF rgb)
    {
        Argb = MakeARGB(255, GetRValue(rgb), GetGValue(rgb), GetBValue(rgb));
    }

    COLORREF ToCOLORREF() const
    {
        return RGB(GetRed(), GetGreen(), GetBlue());
    }

public:

    // Standard color constants
    enum
    {
       Black = 0xff000000,
       Silver = 0xffc0c0c0,
       Gray = 0xff808080,
       White = 0xffffffff,
       Maroon = 0xff800000,
       Red = 0xffff0000,
       Purple = 0xff800080,
       Fuchsia = 0xffff00ff,
       Green = 0xff008000,
       Lime = 0xff00ff00,
       Olive = 0xff808000,
       Yellow = 0xffffff00,
       Navy = 0xff000080,
       Blue = 0xff0000ff,
       Teal = 0xff008080,
       Aqua = 0xff00ffff
    };

    // Shift count and bit mask for A, R, G, B components
    enum
    {
        AlphaShift  = 24,
        RedShift    = 16,
        GreenShift  = 8,
        BlueShift   = 0
    };

    enum
    {
        AlphaMask   = 0xff000000,
        RedMask     = 0x00ff0000,
        GreenMask   = 0x0000ff00,
        BlueMask    = 0x000000ff
    };

    // Assemble A, R, G, B values into a 32-bit integer
    static ARGB MakeARGB(IN BYTE a,
                         IN BYTE r,
                         IN BYTE g,
                         IN BYTE b)
    {
        return (((ARGB) (b) <<  BlueShift) |
                ((ARGB) (g) << GreenShift) |
                ((ARGB) (r) <<   RedShift) |
                ((ARGB) (a) << AlphaShift));
    }

protected:

    ARGB Argb;
};

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品日产第一区二区三区高清版| 男人的天堂久久精品| 欧美一二区视频| 欧美亚洲愉拍一区二区| 波多野洁衣一区| 久久99国产精品久久99果冻传媒| 精品裸体舞一区二区三区| 国产精品一区专区| 国产九色sp调教91| 国产精品国产三级国产a| 欧美精品久久久久久久久老牛影院| 久久电影网电视剧免费观看| 精品久久国产老人久久综合| 成人高清免费观看| 成人黄色av网站在线| 成人性视频网站| 强制捆绑调教一区二区| 国模无码大尺度一区二区三区| 亚洲免费观看高清| 亚洲第一av色| 美女视频黄 久久| 成人av网站大全| 欧美久久婷婷综合色| 精品精品国产高清a毛片牛牛| 成人不卡免费av| 久久精品免费观看| 成人v精品蜜桃久久一区| 欧洲生活片亚洲生活在线观看| 国产乱对白刺激视频不卡| 99在线精品观看| 91精品国产色综合久久不卡电影 | 欧美一区二区视频观看视频| 欧美一区二区三区日韩| 欧美国产精品久久| 五月激情六月综合| 免费欧美高清视频| 精品一区二区三区在线播放| 99re免费视频精品全部| 欧美在线免费观看视频| 久久亚洲精品小早川怜子| 91精品办公室少妇高潮对白| 日韩一级视频免费观看在线| 亚洲人亚洲人成电影网站色| 美国毛片一区二区| 在线看日韩精品电影| 国产欧美中文在线| 精品国偷自产国产一区| 亚洲一区av在线| 亚洲激情第一区| 麻豆一区二区99久久久久| 色一情一乱一乱一91av| 国产日韩亚洲欧美综合| 欧美国产激情一区二区三区蜜月| 日韩一级欧美一级| 亚洲va欧美va国产va天堂影院| 亚洲免费大片在线观看| 国产精品中文字幕日韩精品| 精品视频资源站| 国产精品不卡在线| 一区二区三区日韩精品视频| 亚洲一区免费视频| k8久久久一区二区三区 | 欧美成人乱码一区二区三区| 一区二区三区国产豹纹内裤在线| 亚洲人快播电影网| 波多野结衣91| 综合欧美亚洲日本| 日韩精品一级二级| 欧美色图在线观看| 亚洲国产精品天堂| 蓝色福利精品导航| 日韩欧美高清dvd碟片| 免费精品视频最新在线| 欧美伦理视频网站| 日韩 欧美一区二区三区| 国产精品亚洲第一区在线暖暖韩国| 国产精品影视网| 久久精品欧美一区二区三区不卡| 国产精品久线在线观看| av综合在线播放| 中文字幕一区日韩精品欧美| 国内外成人在线| 久久久久久99久久久精品网站| 亚洲精品乱码久久久久久黑人| 爽好多水快深点欧美视频| 欧美理论片在线| 免费在线观看一区二区三区| 欧美videossexotv100| 一区二区三区欧美日| 欧美专区亚洲专区| 美女诱惑一区二区| 日本一区二区视频在线| 91丨porny丨蝌蚪视频| 一二三区精品视频| 日韩女同互慰一区二区| 丁香婷婷综合网| 亚洲黄色免费电影| 日韩视频一区二区在线观看| 国产精品主播直播| 怡红院av一区二区三区| 日韩一级免费观看| 91丨九色porny丨蝌蚪| 日韩精品每日更新| 国产精品视频免费看| 欧美日韩在线播放一区| 韩国中文字幕2020精品| 亚洲男帅同性gay1069| 国产一区二区三区免费| 亚洲免费色视频| 26uuu国产在线精品一区二区| 日韩精品1区2区3区| 欧洲激情一区二区| 国产一区二区在线免费观看| 成人欧美一区二区三区1314 | 欧美国产激情二区三区| 老司机午夜精品| 国产精品国产三级国产aⅴ入口 | 久久精品国产亚洲一区二区三区 | 亚洲综合丝袜美腿| 久久欧美一区二区| 91精品国模一区二区三区| 93久久精品日日躁夜夜躁欧美| 国产日本欧美一区二区| 欧美久久久影院| 色久综合一二码| 成人性生交大片免费看中文 | 在线观看一区二区视频| 国产黑丝在线一区二区三区| 久久久久国产精品免费免费搜索| 麻豆精品一二三| 亚洲18色成人| 51精品秘密在线观看| 91香蕉视频黄| 久久精品久久99精品久久| 亚洲va欧美va人人爽| 欧洲一区在线电影| 91麻豆国产香蕉久久精品| 国产成人在线电影| 国产美女一区二区| 美女一区二区三区| 美国十次综合导航| 免费精品99久久国产综合精品| 51精品久久久久久久蜜臀| 欧美性高清videossexo| 成人激情免费电影网址| 国产一区二区三区av电影| 麻豆精品久久久| 奇米色777欧美一区二区| 日韩中文字幕区一区有砖一区 | 青青国产91久久久久久 | 一区二区三区日本| 日韩理论片在线| 亚洲日本电影在线| 日本一区二区免费在线 | 国产精品九色蝌蚪自拍| 91精品福利视频| 日本乱码高清不卡字幕| 91成人看片片| 欧美日韩一级黄| 欧美一区二区三区四区视频| 欧美乱妇23p| 日韩精品中文字幕在线一区| 成人动漫一区二区在线| 午夜精品一区在线观看| 日韩—二三区免费观看av| 麻豆久久一区二区| 国产丶欧美丶日本不卡视频| 99精品欧美一区二区蜜桃免费| 日本色综合中文字幕| 最新欧美精品一区二区三区| 亚洲免费观看高清完整版在线观看| 日韩午夜小视频| 在线观看免费亚洲| 成人午夜大片免费观看| 99久久综合国产精品| 欧美日韩高清不卡| 久久新电视剧免费观看| 欧美一级午夜免费电影| 国产日本一区二区| 一区二区三区免费在线观看| 午夜成人免费电影| 高清av一区二区| 欧美日韩第一区日日骚| 国产亚洲一本大道中文在线| 亚洲欧美视频在线观看视频| 国产亚洲午夜高清国产拍精品| 欧美精品久久久久久久多人混战| 97精品久久久午夜一区二区三区 | 久久精品国内一区二区三区| 国产成人a级片| 欧美亚洲动漫精品| 久久天天做天天爱综合色| 亚洲欧美偷拍另类a∨色屁股| 国产亚洲精品超碰| 亚洲成人在线免费| www.欧美亚洲| 久久影院午夜论| 日本aⅴ免费视频一区二区三区| 亚洲一级片在线观看| 亚洲香肠在线观看|