Ç¥½ÃÇÒ

Ç¥½ÃÇÒ ÇÔ¼ö´Â ÁöÁ¤µÈ µÈ À§Ä¡¿¡ ¹Ù·Î °¡±â ¸Þ´º¸¦ Ç¥½Ã ÇÏ °í ¹Ù·Î °¡±â ¸Þ´º¿¡¼­ Ç׸ñÀÇ ¼±ÅÃÀ» ÃßÀû ÇÕ´Ï´Ù. ¹Ù·Î °¡±â ¸Þ´º´Â ¾îµð¼­ ³ª È­¸é¿¡ ³ªÅ¸³¯ ¼ö ÀÖ½À´Ï´Ù.

(BOOL Ç¥½ÃÇÒ HMENU  hmenu,  UINT  fuFlags, ¸¦ int ¸¦ x,  int  y,  HWND ¸¦ hwnd,  LPTPMPARAMS  lptpm  );
 

¸Å°³ º¯¼ö

hmenu
Ç¥½ÃÇÒ ¹Ù·Î °¡±â ¸Þ´º¿¡ ´ë ÇÑ ÇÚµé. »õ ¹Ù·Î °¡±â ¸Þ´º¸¦ ¸¸µå´Â CreatePopupMenu ÇÔ¼ö¸¦ È£Ãâ Çϰųª ±âÁ¸ ¸Þ´º Ç׸ñ¿¡ ¿¬°á µÈ ÇÏÀ§ ¸Þ´º ÇÚµéÀ» °¡Á®¿Ã GetSubMenu ÇÔ¼ö¸¦ È£Ãâ ÇÏ ¿©ÀÌ ÇÚµéÀ» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
fuFlags
À§Ä¡ ¹× ±âŸ ¿É¼ÇÀÔ´Ï´Ù. TrackPopupMenu ÇÔ¼ö¿¡ ³ª¿­ µÈ °ª Áß 0 ÀÌ»óÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.,ÀÌ ¸Å°³ º¯¼ö´Â ´ÙÀ½ °ª Áß Çϳª°¡ Æ÷ÇÔ µÉ ¼öµµ ÀÖ½À´Ï´Ù.:
°ª ÀǹÌ
TPM_HORIZONTAL ¼¼·Î ¸ÂÃãÀ» ¿äûµÈ Çϱâ Àü¿¡ ¿äû µÈ °¡·Î ¸ÂÃãÀ» ¼ö¿ë ÇÏ·Á°í ½Ã½ºÅÛ Á¦¿Ü »ç°¢Çü °ãÄ¡Áö ¾Ê°í ÁöÁ¤µÈ µÈ À§Ä¡¿¡ ¸Þ´º¸¦ Ç¥½ÃÇÒ ¼ö ¾ø½À´Ï´Ù, °æ¿ì.
TPM_VERTICAL Á¦¿Ü µÈ »ç°¢ÇüÀ» °ãÄ¡Áö ¾Ê°í ÁöÁ¤µÈ µÈ À§Ä¡¿¡ ¸Þ´º¸¦ Ç¥½ÃÇÒ ¼ö ¾ø½À´Ï´Ù, °æ¿ì ½Ã½ºÅÛ ¿äûµÈ °¡·Î ¸ÂÃã Àü¿¡ ¿äûÇÑ ¼¼·Î ¸ÂÃãÀ» ¼ö¿ë ÇÏ·Á°í.

Á¦¿Ü µÈ »ç°¢ÇüÀº ¸Þ´º °ãÄ¡Áö ¾Ê¾Æ¾ß; È­¸é ºÎºÐ lptpm ÁöÁ¤.

x
È­¸é ÁÂÇ¥¿¡¼­ ¹Ù·Î °¡±â ¸Þ´ºÀÇ °¡·Î À§Ä¡.
y
È­¸é ÁÂÇ¥¿¡¼­ ¹Ù·Î °¡±â ¸Þ´ºÀÇ ¼¼·Î À§Ä¡.
hwnd
¹Ù·Î °¡±â ¸Þ´º¸¦ ¼ÒÀ¯ Çϴ â¿¡ ´ë ÇÑ ÇÚµé. ÀÌ Ã¢ ¸Þ´º¿¡¼­ ¸ðµç ¸Þ½ÃÁö¸¦ ¹Þ½À´Ï´Ù. â ¹ÞÁö ¾Ê½À´Ï´Ù WM_COMMAND ¸Þ½ÃÁö ¸Þ´º¿¡¼­ ÇÔ¼ö°¡ ¹Ýȯ µÉ ¶§±îÁö.

TPM_NONOTIFY¿¡¼­ fuFlags ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ Çϸé ÇÔ¼ö¸¦ hwnd¿¡ ÀÇÇØ ½Äº° µÈ â ¸Þ½ÃÁö º¸³»Áö ¾Ê½À´Ï´Ù. ±×·¯³ª, hwndâ ÇÚµéÀ» Àü´Þ ÇØ¾ß ÇÕ´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ â ÇÚµé ¼ö ÀÖ½À´Ï´Ù.

lptpm
¸Þ´º È­¸éÀÇ ¿µ¿ªÀ» ÁöÁ¤ ÇÏ´Â TPMPARAMS ±¸Á¶ Æ÷ÀÎÅÍ °ãÄ¡Áö ¾Ê¾Æ¾ß ÇÕ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö´Â NULL ÀÏ ¼ö ÀÖ½À´Ï´Ù.

¹Ýȯ °ª

FuFlags ¸Å°³ º¯¼ö¿¡¼­ TPM_RETURNCMD¸¦ ÁöÁ¤ ÇÏ´Â °æ¿ì ¹Ýȯ °ªÀº »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ Ç׸ñÀÇ ¸Þ´º Ç׸ñ ½Äº°ÀÚ. »ç¿ëÀÚ´Â ¼±Åà ÇÏÁö ¾Ê°í ¸Þ´º¸¦ Ãë¼Ò Çϰųª ¿À·ù°¡ ¹ß»ý ÇÏ´Â °æ¿ì ´ÙÀ½ ¹Ýȯ °ªÀº 0.

FuFlags ¸Å°³ º¯¼ö¿¡¼­ TPM_RETURNCMD¸¦ ÁöÁ¤ ÇÏÁö ¾ÊÀ¸¸é ÇÔ¼ö ¼º°ø ÇÏ °í ½ÇÆÐ ÇÏ´Â °æ¿ì 0 0ÀÌ ¾Æ´Ñ ¹Ýȯ °ªÀÌÀÔ´Ï´Ù. È®Àå µÈ ¿À·ù Á¤º¸¸¦ ¾òÀ» ÇÏ·Á¸é GetLastError.

ÁÖÀÇ

Windows CE: Windows CE uFlags ¸Å°³ º¯¼ö´Â ´ÙÀ½ Ç÷¡±×¸¦ Áö¿ø ÇÏÁö ¾Ê½À´Ï´Ù.

TPM_NONOTIFY

TPM_LEFTBUTTON

TPM_RIGHTBUTTON

TPM_HORIZONTAL

TPM_VERTICAL

Lptpm ¸Å°³ º¯¼ö¸¦ NULL·Î ¼³Á¤ ÇØ¾ß ÇÕ´Ï´Ù.

QuickInfo

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

Âü°í Ç׸ñ

¸Þ´º °³¿ä ¸Þ´º ±â´É, CreatePopupMenu, GetSubMenu, TPMPARAMS, TrackPopupMenu, WM_COMMAND

 

Index