¾ÆÀÌÄÜ Ç¥½Ã

ÀÀ¿ë ÇÁ·Î±×·¥À» ·Îµå ÇÏ °í ÀÚ½Ä Ã¢ ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ Å¬¶óÀ̾ðÆ® ¿µ¿ª¿¡ Ç¥½ÃÇÒ ¾ÆÀÌÄÜÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ´©±¸ÀÇ µð½ºÇ÷¹ÀÌ ÄÁÅؽºÆ® (DC) hdc ¸Å°³ º¯¼ö¿¡ ÀÇÇØ ½Äº° µÇ´Â âÀÇ Å¬¶óÀ̾ðÆ® ¿µ¿ª¿¡ ÀÖ´Â ¾ÆÀÌÄÜÀ» ±×¸®´Â ¹æ¹ýÀ» º¸¿© ÁÖ´Â ´ÙÀ½ ¿¹Á¦.

HICON hIcon1;   / / ¾ÆÀÌÄÜ Ã³¸® HDC hdc;        / / Ç¥½Ã ÄÁÅؽºÆ® ÇÚµé DrawIcon (hdc, 10, 20, hIcon1) 
 

ÀÚµ¿À¸·Î â¿¡ ´ë ÇÑ Å¬·¡½º icon(s) Ç¥½Ã µË´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ â Ŭ·¡½º¸¦ µî·Ï ÇÏ´Â µ¿¾È Ŭ·¡½º ¾ÆÀÌÄÜÀ» ÇÒ´çÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ SetClassLong¸¦ »ç¿ë ÇÏ ¿© Ŭ·¡½º ¾ÆÀÌÄÜÀ» ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù ÇÔ¼ö. ÀÌ ÇÔ¼ö´Â ƯÁ¤µÈ Ŭ·¡½ºÀÇ ¸ðµç â¿¡ ´ë ÇÑ ±âº» â ¼³Á¤À» º¯°æÇÕ´Ï´Ù. ´ÙÀ½ ¿¹Á¦¿¡¼­´Â ´ëü Ŭ·¡½º ¾ÆÀÌÄÜ ¾ÆÀÌÄÜÀÇ ¸®¼Ò½º ½Äº°ÀÚ´Â 480.

HINSTANCE hinst;            / / ÇöÀç ÀνºÅϽº HWND hwnd;¿¡ ´ë ÇÑ ÇÚµé                  / / ¸ÞÀΠâ ÇÚµé / / hwndÀÇ Ã¢ Ŭ·¡½º¿¡ ´ë ÇÑ ¾ÆÀÌÄÜÀ» º¯°æ ÇÕ´Ï´Ù. 
 
SetClassLong(hwnd, // window handle GCL_HICON, // changes icon (LONG) LoadIcon(hinst, MAKEINTRESOURCE(480))
   ) 
 

â Ŭ·¡½º¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. â Ŭ·¡½º.

 

Index