Kozmetik Kalemler
Kozmetik kalemin boyutları cihaz birimlerinde belirtilir. Bu nedenle, kozmetik kalemle çizilen çizgiler her zaman sabit bir genişliğe sahiptir. Kozmetik kalemle çizilen çizgiler genellikle geometrik kalemle çizilen çizgilerden 3-10 kat daha hızlı çizilir. Kozmetik kalemlerin üç özniteliği vardır: genişlik, stil ve renk. Bu öznitelikler hakkında daha fazla bilgi için bkz. Kalem Öznitelikleri.
Kozmetik kalem oluşturmak için CreatePen, CreatePenIndirectkullanın veya ExtCreatePenişlevini. Sistem tarafından yönetilen üç stok kozmetik kalemden birini almak için GetStockObject işlevini kullanın.
Kalem oluşturduktan (veya hisse senedi kalemlerinden birinin tutamacını aldıktan) sonra, selectObjectişlevinikullanarak kalemi uygulamanın cihaz bağlamında (DC) seçin. Bu noktadan sonra uygulama, istemci alanındaki tüm çizgi çizme işlemleri için bu kalemi kullanır.