Ä¿¼­ ¸¸µé±â

Ç¥ÁØ Ä¿¼­´Â ¹Ì¸® Á¤ÀÇ µÇ¾î Àֱ⠶§¹®¿¡ ±×µéÀ» ¸¸µé ÇÊ¿ä´Â ¾ø½À´Ï´Ù. Ç¥ÁØ Ä¿¼­¸¦ »ç¿ë ÇÏ·Á¸é ÀÀ¿ë ÇÁ·Î±×·¥ LoadCursor ¶Ç´Â LoadImage ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© Ä¿¼­ ÇÚµéÀ» °Ë»ö ÇÕ´Ï´Ù. Ä¿¼­ ó¸® ´Â Ç¥ÁØ ¶Ç´Â »ç¿ëÀÚ ÁöÁ¤ Ä¿¼­¸¦ ½Äº° ÇÏ´Â HCURSOR Çü½ÄÀÇ °íÀ¯ °ª.

ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ë ÇÑ »ç¿ëÀÚ ÁöÁ¤ Ä¿¼­¸¦ ¸¸µé·Á¸é ÀϹÝÀûÀ¸·Î ±×·¡ÇÈ ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ë ÇÏ °í Ä¿¼­¸¦ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¸®¼Ò½º Á¤ÀÇ ÆÄÀÏ¿¡ ¸®¼Ò½º·Î Æ÷ÇÔ °Í ÀÌ´Ù. ·±Å¸ÀÓ¿¡ LoadCursor Ä¿¼­ ÇÚµéÀ» °¡Á®¿Ã È£Ãâ ÇÕ´Ï´Ù. Ä¿¼­ ¸®¼Ò½º¿¡´Â ¸î °¡Áö ´Ù¸¥ µð½ºÇ÷¹ÀÌ ÀåÄ¡¿¡ ´ë ÇÑ µ¥ÀÌÅͰ¡ µé¾î ÀÖ½À´Ï´Ù. LoadCursor ÇÔ¼ö´Â ÀÚµ¿À¸·Î ÇöÀç µð½ºÇ÷¹ÀÌ ÀåÄ¡¿¡ ´ë ÇÑ °¡Àå ÀûÀý ÇÑ µ¥ÀÌÅ͸¦ ¼±ÅÃÇÕ´Ï´Ù. Á÷Á¢ Ä¿¼­¸¦ ·Îµå ÇÏ´Â.CUR ¶Ç´Â.ANI ÆÄÀÏ, LoadCursorFromFile ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿©.

¶ÇÇÑ ·±Å¸ÀÓ¿¡ ICONINFO ±¸Á¶Ã¼ÀÇ ³»¿ëÀ» ±â¹ÝÀ¸·Î Ä¿¼­¸¦ »ý¼º ÇÏ´Â CreateIconIndirect ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© »ç¿ëÀÚ ÁöÁ¤ Ä¿¼­¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. GetIconInfo ÇÔ¼ö¸¦ ä¿ì°íÀÌ ±¸Á¶ ÇÖ ½ºÆý ÁÂÇ¥¿Í °ü·Ã µÈ ºñÆ® ¸¶½ºÅ© ¹× »ö»ó¿¡ °üÇÑ Á¤º¸.

ÀÀ¿ë ÇÁ·Î±×·¥ ¸®¼Ò½º·Î »ç¿ëÀÚ ÁöÁ¤ Ä¿¼­¸¦ ±¸Çö ¹× LoadCursor, LoadCursorFromFile¶Ç´Â LoadImage »ç¿ë ´ë½Å ÇØ¾ß ·±Å¸ÀÓ¿¡ Ä¿¼­¸¦ ¸¸µì´Ï´Ù. Ä¿¼­ ¸®¼Ò½º¸¦ »ç¿ë ÇÏ ¿© ÀåÄ¡ ÀÇÁ¸ ¹æÁö, Áö¿ªÈ­¸¦ ´Ü¼øÈ­ ¹× ÅëÇØ Ä¿¼­ µðÀÚÀÎÀ» °øÀ¯ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥.

CreateIconFromResourceEx ÇÔ¼ö¿¡ ÀÀ¿ë ÇÁ·Î±×·¥À» ¾ÆÀÌÄܰú Ä¿¼­ ¸®¼Ò½º µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù. CreateIconFromResourceEx ´Â ´Ù¸¥ ½ÇÇà ÆÄÀÏ¿¡¼­ ÀÌÁø ¸®¼Ò½º µ¥ÀÌÅ͸¦ ±â¹ÝÀ¸·Î Ä¿¼­¸¦ ¸¸µì´Ï´Ù (.EXE) ÆÄÀÏ ¶Ç´Â µ¿Àû ¿¬°á ¶óÀ̺귯¸® (Dll). ±×°ÍÀº ¿©·¯ °¡Áö ¸®¼Ò½º ±â´É »Ó¸¸ ¾Æ´Ï¶ó LookupIconIdFromDirectoryEx ÇÔ¼ö¸¦ È£Ãâ ÇÏ ¿© ¾Õ¿¡ ÇØ¾ß ÇÕ´Ï´Ù. LookupIconIdFromDirectoryEx ´Â ÇöÀç µð½ºÇ÷¹ÀÌ ÀåÄ¡¿¡ ´ë ÇÑ °¡Àå ÀûÀý ÇÑ Ä¿¼­ µ¥ÀÌÅ͸¦ ½Äº°ÇÕ´Ï´Ù. ¸®¼Ò½º ÇÔ¼ö¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¸®¼Ò½º.

 

Index