Grafiska objekt
Pennan, penseln, bitmappen, paletten, regionen och sökvägen som är associerad med en domänkontrollant kallas för dess grafiska objekt. Följande attribut är associerade med vart och ett av dessa objekt.
Grafiskt objekt | Associerade attribut |
---|---|
Bitmapp | Storlek, i byte; dimensioner, i bildpunkter; färgformat; komprimeringsschema; och så vidare. |
Borste | Stil, färg, mönster och ursprung. |
Palett | Färger och storlek (eller antal färger). |
Teckensnitt | Typsnittsnamn, bredd, höjd, vikt, teckenuppsättning och så vidare. |
Stig | Form. |
Penna | Format, bredd och färg. |
Region | Plats och dimensioner. |
När ett program skapar en domänkontrollant lagrar systemet automatiskt en uppsättning standardobjekt i den (det finns ingen standardbitmapp eller sökväg). Ett program kan undersöka attributen för standardobjekten genom att anropa funktionerna GetCurrentObject och GetObject. Programmet kan ändra dessa standardvärden genom att skapa ett nytt objekt och välja det i domänkontrollanten. Ett objekt markeras i en domänkontrollant genom att anropa funktionen SelectObject.
Ett program kan ange aktuell penselfärg till ett angivet färgvärde med SetDCBrushColor.
Funktionen GetDCBrushColor returnerar DC-penselfärgen. Funktionen SetDCPenColor anger pennfärgen till ett angivet färgvärde. Funktionen GetDCPenColor returnerar DC-pennfärgen.