ICONINFO

¾ÆÀÌÄÜ ¶Ç´Â Ä¿¼­¿¡ ´ë ÇÑ Á¤º¸¸¦ Æ÷ÇÔ ÇÏ´Â ICONINFO ±¸Á¶.

typedef struct _ICONINFO {/ / ii BOOL fIcon; 
   DWORD xHotspot; 
   DWORD yHotspot; 
   HBITMAP hbmMask; 
   HBITMAP hbmColor; 
} ICONINFO 
 

ȸ¿ø

fIcon
ÀÌ ±¸Á¶´Â ¾ÆÀÌÄÜÀÌ ³ª Ä¿¼­¸¦ Á¤ÀÇ ÇÏ´ÂÁö ¿©ºÎ¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. °ªÀÌ true ÀÌ¸é ¾ÆÀÌÄÜÀ»;À» ÁöÁ¤ÇÕ´Ï´Ù. FALSE´Â Ä¿¼­¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
xHotspot
Ä¿¼­ÀÇ ÇÖ ½ºÆý¿¡ ´ë ÇÑ x ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ±¸Á¶´Â ¾ÆÀÌÄÜÀ» Á¤ÀÇ ÇÏ´Â °æ¿ì ÇÖ ½ºÆý Ç×»ó ¾ÆÀÌÄÜÀ» Á᫐ À̸çÀÌ ¸â¹ö´Â ¹«½Ã µË´Ï´Ù.
yHotspot
Ä¿¼­ÀÇ ÇÖ ½ºÆý¿¡ ´ë ÇÑ y ÁÂÇ¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ±¸Á¶´Â ¾ÆÀÌÄÜÀ» Á¤ÀÇ ÇÏ´Â °æ¿ì ÇÖ ½ºÆý Ç×»ó ¾ÆÀÌÄÜÀ» Á᫐ À̸çÀÌ ¸â¹ö´Â ¹«½Ã µË´Ï´Ù.
hbmMask
¾ÆÀÌÄÜ ¸¶½ºÅ© ºñÆ®¸ÊÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ±¸Á¶ Èæ¹é ¾ÆÀÌÄÜÀ» Á¤ÀÇ ÇÏ´Â °æ¿ìÀÌ ºñÆ® ¸¶½ºÅ©´Â »ó´Ü ¾ÆÀÌÄÜ AND ºñÆ® ¸¶½ºÅ© ÀÌ¸ç ¾Æ·¡ÂÊ ¾ÆÀÌÄÜ XOR ¸¶½ºÅ© ÇØ´ç ¼­½ÄÀÌ ÁöÁ¤ µË´Ï´Ù. ÀÌ Á¶°Ç¿¡¼­ ³ôÀÌ 2ÀÇ Â¦¼ö ¹è¼ö À̾î¾ß ÇÕ´Ï´Ù. ÀÌ ±¸Á¶ Ä÷¯ ¾ÆÀÌÄÜÀ» Á¤ÀÇ ÇÏ´Â °æ¿ìÀÌ ¸¶½ºÅ©´Â¸¸ ¾ÆÀÌÄÜÀÇ AND ºñÆ® ¸¶½ºÅ© Á¤ÀÇ.
hbmColor
¾ÆÀÌÄÜ »ö ºñÆ®¸Ê¿¡ ´ë ÇÑ ÇÚµé. ÀÌ ¸â¹ö´ÂÀÌ ±¸Á¶ Èæ¹é ¾ÆÀÌÄÜÀ» Á¤ÀÇ ÇÏ´Â °æ¿ì ¼±Åà µÉ ¼ö ÀÖ½À´Ï´Ù. ´ë»ó; SRCAND Ç÷¡±×¿Í ÇÔ²² hbmMask AND ºñÆ® ¸¶½ºÅ© Àû¿ë ±× ÈÄ, Ä÷¯ ºñÆ®¸Ê (XOR »ç¿ë ÇÏ ¿©) Àû¿ë µË´Ï´Ù SRCINVERT Ç÷¡±×¸¦ »ç¿ë ÇÏ ¿© ´ë»ó.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winuser.h¿¡¼­ ¼±¾ð.

Âü°í Ç׸ñ

°³¿ä ¾ÆÀÌÄÜ ¾ÆÀÌÄÜ ±¸Á¶, CreateIconIndirect, GetIconInfo

 

Index