void SetHandle ( HLOCAL hBuffer );
¸Å°³ º¯¼ö
hBuffer
·ÎÄà ¸Þ¸ð¸®¿¡ ´ë ÇÑ ÇÚµéÀ» Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ Çڵ鿡 ´ë ÇÑ ÀÌÀü È£Ãâ¿¡ ÀÇÇØ »ý¼º µÇ¾ú½À´Ï´Ù ÇØ¾ß ÇÕ´Ï´Ù LMEM_MOVEABLE Ç÷¡±×¸¦ »ç¿ë ÇÏ ¿© LocalAlloc Windows ÇÔ¼ö. ¸Þ¸ð¸®´Â null·Î ³¡³ª´Â ¹®ÀÚ¿ÀÌ Æ÷ÇÔ·Î °£ÁÖ µË´Ï´Ù. ÇÒ´ç µÈ ¸Þ¸ð¸®ÀÇ Ã¹ ¹øÂ° ¹ÙÀÌÆ®¸¦ 0À¸·Î ¼³Á¤ ÇØ¾ß °æ¿ì ¾ø´Â °æ¿ì¡£
ÁÖÀÇ
¿©·¯ ÁÙ ÆíÁý ÄÁÆ®·Ñ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ·ÎÄà ¸Þ¸ð¸® ÇÚµéÀ» ¼³Á¤ ÇÏ·Á¸éÀÌ ÇÔ¼ö¸¦ È£Ãâ ÇÕ´Ï´Ù. ÆíÁý ÄÁÆ®·ÑÀ» »ç¿ë ÇÏ ¿©ÀÌ ¹öÆÛ ÀÚü ¹öÆÛ¸¦ ÇÒ´ç ÇÏ´Â ´ë½Å ÇöÀç Ç¥½Ã µÈ ÅØ½ºÆ® ÀúÀå¡£
ÀÌ ¸â¹ö ÇÔ¼ö´Â ¿©·¯ ÁÙ ÆíÁý ÄÁÆ®·Ñ¿¡ ÀÇÇØ¼¸¸ ó¸® µË´Ï´Ù.
ÇöÀç ¸Þ¸ð¸® ¹öÆÛ¿¡ ´ë ÇÑ ÇÚµéÀ» °¡Á®¿À·Á¸é LocalFree Windows ±â´ÉÀ» »ç¿ë ÇÏ ¿© ÇØ´ç ¸Þ¸ð¸®¸¦ GetHandle ¸â¹ö ÇÔ¼ö¸¦ »ç¿ë ÇØ¾ß »õ·Î¿î ¸Þ¸ð¸® ÇÚµéÀ» ¼³Á¤ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» Çϱâ Àü¿¡¡£
SetHandle ½ÇÇà Ãë¼Ò ¹öÆÛ ( CanUndo ¸â¹ö ÇÔ¼ö ´ÙÀ½ 0À» ¹Ýȯ) ¹× ( GetModify ¸â¹ö ÇÔ¼ö¸¦ ´ÙÀ½ 0À» ¹Ýȯ) ³»ºÎ ¼öÁ¤ Ç÷¡±×¸¦ Áö¿ó´Ï´Ù. ÆíÁý ÄÁÆ®·Ñ âÀÌ ´Ù½Ã ±×·ÁÁý´Ï´Ù.
DS_LOCALEDIT ½ºÅ¸ÀÏ Ç÷¡±×°¡ ¼³Á¤ µÈ ´ëÈ »óÀÚ¸¦ ¸¸µç °æ¿ì¿¡ ´ëÈ »óÀÚ¿¡¼ ¿©·¯ ÁÙ ÆíÁý ÄÁÆ®·Ñ¿¡¼ÀÌ ¸â¹ö ÇÔ¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸Þ¸ðnbsp;GetHandle Windows 95¿Í ÇÔ²² ÀÛµ¿ ÇÏÁö ¾Ê½À´Ï´Ù.? Windows 95¿¡¼ GetHandle À» È£Ãâ ÇÏ´Â °æ¿ì¿¡ NULL¹Ýȯ µË´Ï´Ù. Windows NT ¹öÀü 3.51 À̻󿡼 ¼³¸í ÇÏ´Â ´ë·Î GetHandle ÀÛµ¿(&N)¡£
ÀÚ¼¼ÇÑ ³»¿ëÀº ÂüÁ¶ EM_SETHANDLE, LocalAlloc, ±×¸®°í LocalFree Win32 ¼³¸í¼¡£
CEdit °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CEdit::CanUndo, CEdit::GetHandle, CEdit::GetModify(&N)