LoadIcon

LoadIcon ÇÔ¼ö ½ÇÇà ÆÄÀÏ¿¡¼­ ÁöÁ¤ µÈ ¾ÆÀÌÄÜ ¸®¼Ò½º¸¦ ·Îµå (.ÀÀ¿ë ÇÁ·Î±×·¥ ÀνºÅϽº¸¦ ¿¬°ü µÈ EXE) ÆÄÀÏ. ÀÌ ÇÔ¼ö´Â LoadImage ÇÔ¼ö¿¡ ÀÇÇØ ´ëü µÇ¾ú½À´Ï´Ù.

HICON LoadIcon ( HINSTANCE  hInstance, / / ÀÀ¿ë ÇÁ·Î±×·¥ ÀνºÅϽº¿¡ ´ë ÇÑ ÇÚµéLPCTSTRlpIconName / / ¾ÆÀÌÄÜ À̸§ ¹®ÀÚ¿­ ¶Ç´Â ¾ÆÀÌÄÜ ¸®¼Ò½º / / ½Äº°ÀÚ);
 

¸Å°³ º¯¼ö

hInstance
´©±¸ÀÇ ½ÇÇà ÆÄÀÏ ·ÎµåÇÒ ¾ÆÀÌÄÜÀ» Æ÷ÇÔ ÇÏ´Â ¸ðµâÀÇ ÀνºÅϽº¸¦ ó¸® ÇÕ´Ï´Ù. Ç¥ÁØ ¾ÆÀÌÄÜÀ» ·Îµå ÇÏ´Â °æ¿ìÀÌ ¸Å°³ º¯¼ö°¡ NULL À̾î¾ß ÇÕ´Ï´Ù.
lpIconName
·ÎµåÇÒ ¾ÆÀÌÄÜ ¸®¼Ò½ºÀÇ À̸§À» Æ÷ÇÔ ÇÏ´Â null·Î ³¡³ª´Â ¹®ÀÚ¿­ Æ÷ÀÎÅÍÀÔ´Ï´Ù. ¶Ç´Â,ÀÌ ¸Å°³ º¯¼ö´Â ³·Àº ¼ø¼­ ´Ü¾î¿¡¼­ ¸®¼Ò½º ½Äº°ÀÚ¿Í ³ôÀº ¼ø¼­ ´Ü¾î¿¡ 0¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. MAKEINTRESOURCE ¸ÅÅ©·Î »ç¿ë ÇÏ ¿©ÀÌ °ªÀ» ¸¸µé.

¹Ì¸® Á¤ÀÇ µÈ ¾ÆÀÌÄÜ Áß Çϳª¸¦ »ç¿ë ÇÏ·Á¸é NULL ¹× lpIconName ¸Å°³ º¯¼ö´Â ´ÙÀ½ °ª Áß Çϳª¸¦ hInstance ¸Å°³ º¯¼ö ¼³Á¤:
°ª ¼³¸í
IDI_APPLICATION ±âº» ÀÀ¿ë ÇÁ·Î±×·¥ ¾ÆÀÌÄÜ.
IDI_ASTERISK IDI_INFORMATION¿Í °°Àº.
IDI_ERROR ¼Õ ¸ð¾çÀÇ ¾ÆÀÌÄÜ.
IDI_EXCLAMATION IDI_WARNING¿Í °°Àº.
IDI_HAND IDI_ERROR¿Í °°Àº.
IDI_INFORMATION º°Ç¥ ¾ÆÀÌÄÜ.
IDI_QUESTION ¹°À½Ç¥ Ç¥½Ã ¾ÆÀÌÄÜ.
IDI_WARNING ´À³¦Ç¥ ¾ÆÀÌÄÜ.
IDI_WINLOGO Windows ·Î°í ¾ÆÀÌÄÜ.

¹Ýȯ °ª

ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ªÀº »õ·Î ·Îµå µÈ ¾ÆÀÌÄÜ¿¡ ´ë ÇÑ ÇÚµé.

ÇÔ¼ö°¡ ½ÇÆÐ ÇÏ¸é ¹Ýȯ °ªÀº NULLÀÔ´Ï´Ù. È®Àå µÈ ¿À·ù Á¤º¸¸¦ ¾òÀ» ÇÏ·Á¸é GetLastError.

ÁÖÀÇ

±×°ÍÀº ·Îµå µÇÁö ¾ÊÀº; ÇÏ´Â °æ¿ì¿¡ LoadIcon ¾ÆÀÌÄÜ ¸®¼Ò½º¸¦ ·Îµå ±×·¸Áö ¾ÊÀ¸¸é, ±×°ÍÀº ±âÁ¸ ¸®¼Ò½º¿¡ ´ë ÇÑ ÇÚµéÀ» °Ë»öÇÕ´Ï´Ù. ÇöÀç µð½ºÇ÷¹ÀÌ¿¡ °¡Àå ÀûÇÕ ÇÑ ¾ÆÀÌÄÜÀ» À§ÇÑ ¾ÆÀÌÄÜ ¸®¼Ò½º¸¦ °Ë»ö ÇÏ´Â ÇÔ¼ö. ¾ÆÀÌÄÜ ¸®¼Ò½º¸¦ ¼ö »ö ¶Ç´Â ´Ü»ö ºñÆ®¸Ê.

LoadIcon Å©±â SM_CXICON ¹× SM_CYICON ½Ã½ºÅÛ ¸ÞÆ®¸¯ °ª¿¡ ¸Â´Â ¾ÆÀÌÄÜÀ» ·ÎµåÇÒ¸¸ ¼ö ÀÖ½À´Ï´Ù. LoadImage ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ´Ù¸¥ Å©±âÀÇ ¾ÆÀÌÄÜÀ» ·Îµå.

Windows CE: ¹Ì¸® Á¤ÀÇ µÈ ¾ÆÀÌÄÜ (IDI_ *)´Â Áö¿ø µÇÁö ¾Ê½À´Ï´Ù.

Windows CE 1.0¿¡¼­ ¾ÆÀÌÄÜ ¾ÆÀÌÄÜ (.ic2) Çȼ¿ ´ç 2 ºñÆ® ¶Ç´Â ´Ü»ö ¾ÆÀÌÄÜ À̾î¾ß ÇÕ´Ï´Ù.

Âü°í Ç׸ñ

°³¿ä ¾ÆÀÌÄÜ ¾ÆÀÌÄÜ ±â´É, CreateIcon, LoadImage, MAKEINTRESOURCE

 

Index