*   >> läser Utbildning artiklar >> science >> programming

Fönster Class Styles

Fönster Klasser - Del 3 Volym - Windows User Interface Inledning Detta är del 3 i min serie Window Classes. Jag antar att du har läst alla tidigare tutorials före detta. Du bör vara att läsa tutorials i angiven ordning. I denna del av serien, tittar vi på fönsterklassen stilar. Obs: Om du inte kan se koden, eller om du tror att något saknas (bruten länk, bild frånvarande), bara att kontakta mig på [email protected]. Det vill säga, kontakta mig för minsta problem du har om vad du läser.

Vad är en stil En stil definierar hur du uppdaterar (re-present) fönstret efter att ha flyttat eller ändra storlek på den, hur du kan bearbeta dubbla klick på musen, hur man skall fördela utrymme för enheten sammanhang (se nedan), och andra aspekter av fönstret. Jag kommer nu att ge dig de identifierare för stilar och deras beskrivningar. Varje identifierare kan vara ett värde för stilen medlem i WNDCLASSEX struct. Här är stil identifierare och deras beskrivningar.

Identifier Beskrivning CS_HREDRAW: Med denna stil, hela fönstret kommer att ritas om (re-display) om en rörelse eller storleksjustering (dra) ändrar bredden på klientområdet. CS_VREDRAW: Med denna stil, hela fönstret kommer att ritas om (re-display) om en rörelse eller storleksjustering (dra) ändrar höjden på klientområdet. CS_NOCLOSE: Denna klass inaktiverar Stäng objekt på fönstermenyn (se detaljer senare). CS_OWNDC: Denna stil tilldelar en unik enhet sammanhang (en ritning funktion) för varje fönster i klassen. Se detaljer senare.

CS_BYTEALIGNCLIEN: Denna stil anpassar fönstrets klientområde (i x-riktningen) för att förbättra prestanda under ritoperationer. Denna stil påverkar bredden på fönstret och dess horisontella läge på displayen. CS_BYTEALIGNWINDOW: Denna stil justerar ett fönster (i x-led) för att förbättra prestanda under drift som innebär flyttar eller limnings fönstret. Denna stil påverkar bredden på fönstret och dess horisontella läge på displayen.

CS_DBLCLKS: Denna stil skickar ett dubbelklick meddelande till förfarandet i fönstret när användaren dubbelklickar på musen när markören är i ett fönster i klassen. CS_GLOBALCLASS: Denna stil indikerar att klassen är ett program global klass. CS_DROPSHADOW: Se senare. CS_CLASSDC: Se senare. CS_PARENTDC: Se senare. CS_SAVEBITS: Denna stil sparar som en bitmapp (ett bildtyp) den del av skärmbilden skymd (täckt) vid ett fönster. Windows använder den sparade bitmapp för att återskapa bilden på skärmen när fönstret tas bort.

Du kan ha fler än en av d

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.