Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man använder Int för att få den färg RGB Code

    Windows API: er använder en COLORREF att representera en färg . Den windows.h header definierar en COLORREF som ett DWORD , vilket är en 32 - bitars int typen . Det finns flera makron utformade för initiering och läsa från en COLORREF , men de kan också behandlas som en int . Kodningen är okomplicerad , och undersöka makrodefinitioner kan ge dig ytterligare insikt i olika sätt att arbeta med värderingar . Instruktioner
    1

    Bygg en COLORREF med heltal rött , grönt och blått med hjälp av RGB- makro : COLORREF MyColor = RGB ( 255 , 255 , 0 ) , //Yellow
    2

    Skapa en COLORREF genom att uttryckligen använda ett heltal konstant . I hexadecimal , innehållet i en COLORREF heltal look som 0x00rrggbb , där rr , gg och bb är de röda , gröna och blå värden : COLORREF MyColor = 0x0088FF88 , //Ljusgrön
    3

    Extrahera de röda , gröna och blå komponenter med hjälp av lämpliga makron : BYTE myRedValue = GetRValue ( MyColor ) , BYTE myGreenValue = GetGValue ( MyColor ) , BYTE myBlueValue = GetBValue ( MyColor ) ,


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en CAB i Windows Mobile
    ·Visual C Sharp String Functions
    ·Beskrivning av en C + + Funktion & hur det orsakar en b…
    ·GNU & C + + för datorer
    ·Hur Länk COBOL & C tillsammans på z /OS
    ·Hur man tar bort en radbrytning i C
    ·En handledning om Microsoft Visual Studio C + +
    ·Hur man skriver en C-programmet för multiplikation av …
    ·Så här importerar koder med SVN Xcode 3.2
    ·Hur man använder GDB Debugger av GNU
    Utvalda artiklarna
    ·Hur man skickar Telnet-kommandon från Visual Basic
    ·Hur man skapar en Randomizer i C
    ·Hur man skapar en oföränderlig objekt i Java
    ·Hur man beräknar vinst i Java
    ·Hur man ansluter en databas för Visual Basic
    ·Hur du fyller index i Cache på Mysql
    ·Hur man tar bort alla tomma utrymmen i en sträng med r…
    ·Hur man använder text på Kolumn på flera kolumner i …
    ·Hur man tar bort dubbletter Word i en sträng i PHP
    ·MySQL Sum Tutorial
    Copyright © Dator Kunskap http://www.dator.xyz