LoadResource

±Û·Î¹ú ¸Þ¸ð¸®¿¡ ÁöÁ¤µÈ µÈ ¸®¼Ò½º¸¦ ·Îµå ÇÏ´Â LoadResource ÇÔ¼ö.

 HGLOBAL LoadResource ( HMODULE  hModule, / / ¸®¼Ò½º ¸ðµâ ó¸®HRSRChResInfo / / ¸®¼Ò½º ó¸®);
 

¸Å°³ º¯¼ö

hModule
½ÇÇà ÆÄÀÏÀÇ ¸®¼Ò½º¸¦ Æ÷ÇÔ ÇÏ´Â ¸ðµâ¿¡ ´ë ÇÑ ÇÚµé. ½Ã½ºÅÛÀÌ ÇöÀç ÇÁ·Î¼¼½º¸¦ ¸¸µå´Â µ¥ »ç¿ë µÈ ¸ðµâ¿¡¼­ ¸®¼Ò½º¸¦ ·Îµå hModule NULL ÀÎ °æ¿ì.
hResInfo
¸®¼Ò½º ·Îµå¸¦ ó¸® ÇÕ´Ï´Ù. FindResource ¶Ç´Â FindResourceEx ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿©ÀÌ ÇÚµéÀ» »ý¼º ÇØ¾ß ÇÕ´Ï´Ù.

¹Ýȯ °ª

ÇÔ¼ö°¡ ¼º°ø ÇÏ¸é ¹Ýȯ °ªÀº ¸®¼Ò½º¿Í °ü·Ã µÈ µ¥ÀÌÅÍ¿¡ ´ë ÇÑ ÇÚµé.

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

ÁÖÀÇ

¹Ýȯ LoadResource Çü½ÄÀÌ HGLOBAL ÀÌÀü ¹öÀü°ú ȣȯ¼º¿¡ ´ë ÇÑ ÇÚµéÀ» Àü¿ª ¸Þ¸ð¸® ºí·ÏÀ» ¹Ýȯ Çϱ⠶§¹®¿¡. ÀÌ ÇÚµéÀ» Àü´Þ ÇÏÁö ¸¶½Ê½Ã¿À ÇÕ´Ï´Ù GlobalLock ¶Ç´Â GlobalFree ÇÔ¼ö. ¸®¼Ò½º µ¥ÀÌÅÍ¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ °¡Á®¿À·Á¸é LockResource ÇÔ¼ö È£Ãâ.

´ÙÀ½ Ç¥¿¡ ÇÔ¼ö Áß Çϳª¸¦ È£Ãâ ÇÏ ¿© ¿¬°á µÈ ¸Þ¸ð¸®¸¦ ÇØÁ¦ÇÒ ¼ö ÀÖ°Ô ¾×¼¿·¯·¹ÀÌÅÍ Å° Å×À̺í, ºñÆ®¸Ê, Ä¿¼­, ¾ÆÀÌÄÜ ¶Ç´Â ¸Þ´º¸¦ »ç¿ë ÇÏ ¿© ÀÛ¾÷À» ¸¶ÃÆÀ¸¸é.

¸®¼Ò½º ¸±¸®½º ÇÔ¼ö
¾×¼¿·¯·¹ÀÌÅÍ Å° Å×À̺í DestroyAcceleratorTable
ºñÆ®¸Ê Deleteobject ¸ÅÅ©·Î ÇÔ¼ö
Ä¿¼­ DestroyCursor
¾ÆÀÌÄÜ DestroyIcon
¸Þ´º DestroyMenu

±×·¯³ª ¸¸µç ÇÁ·Î¼¼½º¸¦ Á¾·á ÇÏ´Â °æ¿ì ½Ã½ºÅÛÀÌ ÀÚµ¿À¸·Î ÀÌ·¯ÇÑ ¸®¼Ò½º »èÁ¦ µË´Ï´Ù, ±×¸®°í, ÀûÀý ÇÑ ÇÔ¼ö È£Ãâ ÀúÀå ¸Þ¸ð¸® ÇÁ·Î¼¼½ºÀÇ ÀÛ¾÷ ÁýÇÕÀÇ Å©±â¸¦ ÁÙÀÔ´Ï´Ù.

Windows CE: HModule ¸Å°³ º¯¼ö´Â NULL À̾î¾ß ÇÕ´Ï´Ù.

QuickInfo

nbsp;?Windows &NT: ¹öÀü 3.1 ÀÌ»óÀÌ ÇÊ¿ä ÇÕ´Ï´Ù.
Windows:Windows 95 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Windows CE:¹öÀü 1.0 ÀÌ»óÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Çì´õ:Winbase.h¿¡ ¼±¾ð ÇÕ´Ï´Ù.
°¡Á®¿À±â ¶óÀ̺귯¸®:Kernel32.lib »ç¿ë.

Âü°í Ç׸ñ

¸®¼Ò½º °³¿ä, ÀÚ¿ø ±â´É, FindResource, FindResourceEx, LoadLibrary, LoadModule, LockResource

 

Index