HGDIOBJ GetStockObject( int fnObject );
스톡 오브젝트( Stock Object )는 윈도우즈가 기본적으로 제공하는 GDI 오브젝트이다.
운영체제가 부팅할 때부터 미리 만들어 놓으므로 GetStockObject 함수로 핸들을 얻어 사용한다.
GetStockObject 함수는 여러 종류의 스톡 오브젝트를 리턴하므로 대입하기 전에 원하는 타입으로 캐스팅해야 한다.
fnObject
사용하고자 하는 스톡 오브젝트를 지정하는데 사용 가능한 스톡 오브젝트는 다음과 같다.
BLACK_BRUSH( 검정색 브러시 )
GRAY_BRUSH( 회색 브러시 )
NULL_BRUSH( 투명 브러시 )
WHITE_BRUSH( 흰색 브러시 )
DKGRAY_BRUSH( 짙은 회색 브러시 )
LTGRAY_BRUSH( 옅은 회색 브러시 )
DC_BRUSH( 색상 브러시. SetDCBrushColor 함수로 설정한다. )
BLACK_PEN( 검정색 펜 )
WHITE_PEN( 흰색 펜 )
NULL_PEN( 투명 펜 )
DC_PEN( 색상 펜. SetDCPenColor 함수로 설정한다. )
ANSI_FIXED_FONE( 고정폭 폰트 )
ANSI_VAR_FONT( 가변폭 폰트 )
DEFAULT_PALETTE( 시스템 팔레트 )
주로 무채색의 브러시와 펜만 제공되며 원색 브러시는 직접 만들어 써야 한다.