GetStockObject

¿øÇü HGDIOBJ GetStockObject( int fnObject);
MFC ¿øÇü µ¿ÀÏÇÑ ÇÔ¼ö´Â ¾øÀ½. ½ºÅå ¿ÀºêÁ§Æ®¸¦ DC¿¡ °ð¹Ù·Î ¼±ÅÃÇÏ´Â ´ÙÀ½ ÇÔ¼ö¸¦ ´ë½Å »ç¿ëÇÑ´Ù.
virtual CGdiObject* CDC::SelectStockObject( int nIndex );
Àμö

¢ºfnObject : »ç¿ëÇÏ°íÀÚ ÇÏ´Â ½ºÅå ¿ÀºêÁ§Æ®¸¦ ÁöÁ¤ÇÑ´Ù. ´ÙÀ½ Áß Çϳª¸¦ ÁöÁ¤ÇÑ´Ù.

½ºÅå ¿ÀºêÁ§Æ® ¼³¸í
BLACK_BRUSH °ËÁ¤»ö ºê·¯½Ã
GRAY_BRUSH ȸ»ö ºê·¯½Ã
NULL_BRUSH Åõ¸í ºê·¯½Ã
WHITE_BRUSH Èò»ö ºê·¯½Ã
DKGRAY_BRUSH £Àº ȸ»ö ºê·¯½Ã
LTGRAY_BRUSH ¿¶Àº ȸ»ö ºê·¯½Ã
DC_BRUSH 2000ÀÌ»ó:»ö»ó ºê·¯½Ã. SetDCBrushColor ÇÔ¼ö·Î ¼³Á¤ÇÑ´Ù.
BLACK_PEN °ËÁ¤»ö Ææ
WHITE_PEN Èò»ö Ææ
NULL_PEN Åõ¸í Ææ
DC_PEN 2000ÀÌ»ó:»ö»ó Ææ. SetDCPenColor ÇÔ¼ö·Î ¼³Á¤ÇÑ´Ù.
ANSI_FIXED_FONT °íÁ¤Æø ÆùÆ®
ANSI_VAR_FONT °¡º¯Æø ÆùÆ®
DEFAULT_PALETTE ½Ã½ºÅÛ ÆÈ·¹Æ®
¸®ÅÏ ¿äûÇÑ ½ºÅå ºê·¯½ÃÀÇ ÇÚµéÀ» ¸®ÅÏÇÑ´Ù. ÀÌ ÇÚµéÀº HGDIOBJ ÇüÀ¸·Î ´Ù¸¥ ÇÚµé º¯¼ö¿¡ ´ëÀÔÇϱâ À§Çؼ­´Â ÀûÀýÈ÷ ij½ºÆÃÇØ ÁÖ¾î¾ß ÇÑ´Ù.
¼³¸í

½ºÅå ¿ÀºêÁ§Æ®(Stock Object)´Â ¿î¿µÃ¼Á¦°¡ ±âº»ÀûÀ¸·Î Á¦°øÇØÁÖ´Â GDI ¿ÀºêÁ§Æ®ÀÌ´Ù. »ý¼ºÇÒ ÇÊ¿ä°¡ ¾øÀ¸¸ç ÀÌ ÇÔ¼ö·Î ÇÚµéÀ» ±¸ÇØ ¾ðÁ¦µçÁö »ç¿ëÇÒ ¼ö ÀÖ°í Æı«½ÃÄÑ ÁÖÁö ¾Ê¾Æµµ µÈ´Ù. ´ÙÀ½ ÄÚµå´Â Èò»ö ½ºÅå ºê·¯½Ã¸¦ ±¸ÇØ À©µµ¿ì Ŭ·¡½ºÀÇ ¹è°æ ºê·¯½Ã·Î ÁöÁ¤ÇÑ´Ù.

WndClass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);

ÀÌ À©µµ¿ì´Â ¹è°æÀ» Áö¿ï ÇÊ¿ä°¡ ÀÖÀ» ¶§ Èñ»ö ºê·¯½Ã¸¦ »ç¿ëÇϹǷΠ¹è°æÀº Ç×»ó Èò»öÀ¸·Î ä»öµÈ´Ù.

Âü°íÇÔ¼ö SelectObject
Ç÷¿Æû 95ÀÌ»ó
ÂüÁ¶  

written by http://www.winapi.co.kr