VB °æ (¾«»ªÇø)

·¢ÐÅÈË: bloom (©À©Á©Â©Ã©Ä©Æ©Ç¨), ÐÅÇø: VB
±ê  Ìâ: SendMessageTimeout(WindowsÏûÏ¢)(תÔØ)
·¢ÐÅÕ¾: ¹þ¹¤´ó×϶¡Ïã (2000Äê09ÔÂ07ÈÕ18:41:09 ÐÇÆÚËÄ), ×ªÐÅ

¡¾ ÒÔÏÂÎÄ×ÖתÔØ×Ô cnTemp ÌÖÂÛÇø ¡¿
¡¾ Ô­ÎÄÓÉ bloom Ëù·¢±í ¡¿
·¢ÐÅÈË: yucheng (ÎÞ»°¿É˵), ÐÅÇø: VisualBasic       
·¢ÐÅÕ¾: BBS Ë®Ä¾Ç廪վ (Fri Mar 31 01:25:03 2000)

SendMessageTimeout
VBÉùÃ÷
Declare Function SendMessageTimeout Lib "user32" Alias "SendMessageTimeoutA"
 (ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, ByVal lParam 
As Long, ByVal fuFlags As Long, ByVal uTimeout As Long, lpdwResult As Long) 
As Long
˵Ã÷
Ïò´°¿Ú·¢ËÍÒ»ÌõÏûÏ¢¡£Èç´°¿ÚλÓÚ²»Í¬µÄÏß³ÌÖУ¬ÔòÀûÓÃÕâ¸öº¯Êý¿ÉÒÔÖ¸¶¨Ò»¸ö³¬Ê±Öµ
£¬ÒÔ±ãÔÚÁíÒ»¸ö½ø³Ì¹ÒÆðµÄʱºò·ÀÖ¹µ÷Óýø³ÌÒ²ÓÀÔ¶¹ÒÆð
·µ»ØÖµ
Long£¬³É¹¦Ê±·µ»ØTRUE£¬Ê§°Üʱ·µ»ØFALSE¡£»áÉèÖÃGetLastError
²ÎÊý±í
²ÎÊý ÀàÐͼ°ËµÃ÷
hwnd Long£¬Òª½ÓÊÕÏûÏ¢µÄÒ»¸ö´°¿ÚµÄ¾ä±ú
msg Long£¬ÏûÏ¢µÄ±êʶ·û
wParam Long£¬ÓÉÏûÏ¢¾ö¶¨
lParam Long£¬ÓÉÏûÏ¢¾ö¶¨
fuFlags Long£¬ÏÂÊö³£ÊýµÄÒ»¸ö»ò¶à¸ö
SMTO_ABORTIFHUNG ÈçÄ¿±ê½ø³Ì¹ÒÆð£¬Ôòº¯ÊýÁ¢¼´·µ»Ø
SMTO_BLOCK ³ý·Çº¯Êý·µ»Ø£¬·ñÔòµ÷ÓÃÏ̲߳»ÄÜ´¦ÀíÏûÏ¢
SMTO_NORMAL ÔÊÐíµ÷ÓÃÏ̴߳¦ÀíÏûÏ¢£¬Í¬Ê±±£³Öº¯Êý¼ÌÐøÖ´ÐÐ
uTimeout Long£¬³¬Ê±Öµ£¬²ÉÓúÁÃëΪµ¥Î»
lpdwResult Long£¬ÓÃÓÚ×°Ôغ¯Êý½á¹ûµÄÒ»¸ö±äÁ¿


--
²»Ð´ÁË£¬Ã»Ê²Ã´¿É˵µÄÁË.....

--
¡î À´Ô´:£®¹þ¹¤´ó×϶¡Ïã bbs.hit.edu.cn£®[FROM: blo0m.bbs@smth.org]
--
¡ù ×ªÔØ:£®¹þ¹¤´ó×϶¡Ïã bbs.hit.edu.cn£®[FROM: 202.118.247.254]
[°Ù±¦Ïä] [·µ»ØÊ×Ò³] [Éϼ¶Ä¿Â¼] [¸ùĿ¼] [·µ»Ø¶¥²¿] [Ë¢ÐÂ] [·µ»Ø]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
Ò³ÃæÖ´ÐÐʱ¼ä£º2.399ºÁÃë