¿øÇü |
DWORD GetClassLong( HWND hWnd, int nIndex); | ||||||||||||||||||||||
MFC ¿øÇü |
ÇØ´çÇÏ´Â ÇÔ¼ö ¾øÀ½ | ||||||||||||||||||||||
Àμö |
¢ºhWnd : Á¶»çÇÒ Å¬·¡½º°¡ ¼ÓÇØÀÖ´Â À©µµ¿ìÀÇ ÇÚµé, À©µµ¿ìÀÇ ÇÚµéÀ» ÅëÇØ À©µµ¿ì Ŭ·¡½º¸¦ °£Á¢ÀûÀ¸·Î ÁöÁ¤Çϸç Á¶»ç´ë»óÀº ÀÌ À©µµ¿ì°¡ ¾Æ´Ï¶ó À©µµ¿ì°¡ ¼ÓÇØÀÖ´Â À©µµ¿ì Ŭ·¡½ºÀÌ´Ù. ¢ºnIndex : Á¶»çÇÒ °ªÀ» ÁöÁ¤ÇÏ¸ç ´ÙÀ½ °ª Áß Çϳª¸¦ ÁöÁ¤ÇÑ´Ù. À©µµ¿ì Ŭ·¡½º¸¦ µî·ÏÇÒ ¶§ »ç¿ëÇÏ´Â WNDCLASS ±¸Á¶Ã¼ÀÇ ¸â¹ö¿¡ ´ëÀÀµÈ´Ù.
¶Ç´Â À©µµ¿ì Ŭ·¡½º¿¡ ¿©ºÐ ¸Þ¸ð¸®°¡ µî·ÏµÇ¾î ÀÖÀ» °æ¿ì ¿©ºÐ ¸Þ¸ð¸®ÀÇ ¿ÀÇÁ¼ÂÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ÀÌ °ªÀº ¹Ýµå½Ã ¾ç¼ö¿©¾ß Çϸç cbClsExtra-4º¸´Ù´Â ÀÛ¾î¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î ¿©ºÐ ¸Þ¸ð¸®°¡ 16¹ÙÀÌÆ® ÁöÁ¤µÇ¾î ÀÖÀ¸¸é nIndex´Â 0~12±îÁö ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. | ||||||||||||||||||||||
¸®ÅÏ |
¼º°øÇÏ¸é ¿äûÇÑ ¼Ó¼º°ªÀ» ¸®ÅÏÇÏ¸ç ½ÇÆнà 0À» ¸®ÅÏÇÑ´Ù. | ||||||||||||||||||||||
¼³¸í |
À©µµ¿ì Ŭ·¡½º´Â WNDCLASS(EX) ±¸Á¶Ã¼¿¡ ÀÇÇØ ¼Ó¼ºµéÀÌ ÁöÁ¤µÇ¸ç RegisterClass(Ex) ÇÔ¼ö¿¡ ÀÇÇØ ÀÌ ¼Ó¼ºµéÀÌ µî·ÏµÈ´Ù. ÀÏ´Ü µî·ÏµÈ Ŭ·¡½ºÀÇ ¼Ó¼ºÀ» Á¶»çÇÏ°íÀÚ ÇÒ ¶§ ÀÌ ÇÔ¼ö¸¦ »ç¿ëÇϸç SetClassLong ÇÔ¼ö·Î ¼Ó¼º°ªÀ» º¯°æÇÒ ¼öµµ ÀÖ´Ù. ¼Ó¼º°ªÀ» ´ëÀÔÇÒ ¶§´Â SetClassLong ÇÔ¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ±âÁ¸¿¡ ¼³Á¤µÇ¾î ÀÖ´Â °ªÀ» ÆíÁýÇÏ°íÀÚ ÇÒ °æ¿ì´Â GetClassLong ÇÔ¼ö·Î °ªÀ» Á¶»çÇÏ¿© º¯°æÇÑ ÈÄ SetClassLong ÇÔ¼ö·Î ´Ù½Ã ÁöÁ¤ÇÏ¸é µÈ´Ù. ¿¹¸¦ µé¾î À©µµ¿ì Ŭ·¡½ºÀÇ ½ºÅ¸ÀÏ¿¡ ´Ù¸¥ ½ºÅ¸ÀÏÀ» Ãß°¡·Î ÁöÁ¤ÇÏ°íÀÚ ÇÒ ¶§´Â ¸ÕÀú °ªÀ» Á¶»çÇÑ ÈÄ ½ºÅ¸ÀÏ¿¡ ¿øÇÏ´Â Ãß°¡ ½ºÅ¸ÀÏÀ» OR ¿¬»êÀÚ·Î ÁöÁ¤ÇØ¾ß ÇÑ´Ù.À©µµ¿ì Ŭ·¡½ºÀÇ ¼Ó¼ºÀ» º¯°æÇÏ´Â ¿¹Á¦´Â SetClassLong ÇÔ¼ö¸¦ ÂüÁ¶Çϱ⠹ٶõ´Ù. | ||||||||||||||||||||||
Âü°íÇÔ¼ö |
SetClassLong : À©µµ¿ì Ŭ·¡½ºÀÇ ¼Ó¼º°ªÀ» º¯°æÇÑ´Ù. | ||||||||||||||||||||||
Ç÷§Æû | 95ÀÌ»ó | ||||||||||||||||||||||
ÂüÁ¶ |
|
written by http://www.winapi.co.kr
|