?? sendmessagetimeout.htm
字號:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<style><!--
body,table {font-family:"宋體"; font-size: 9pt; line-height:11pt;}
a {text-decoration:none} a:hover {color:red;text-decoration:underline}
--></style>
<title>SendMessageTimeout</title>
</head>
<body link="#FF0000" vlink="#FF0000" alink="#FF0000" bgcolor="#FFC8C8">
<div align="center"><center>
<table border="0" width="100%" height="22" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" height="16"><a name="SendMessageTimeout">SendMessageTimeout</a></td>
</tr>
</table>
</center></div><div align="center"><center>
<table border="1" width="100%" bordercolorlight="#808080" cellspacing="0"
bordercolordark="#FFFFFF">
<tr>
<td width="101%" colspan="3">VB聲明</td>
</tr>
<tr>
<td width="101%" colspan="3">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</td>
</tr>
<tr>
<td width="101%" colspan="3">說明</td>
</tr>
<tr>
<td width="101%" colspan="3">向窗口發(fā)送一條消息。如窗口位于不同的線程中,則利用這個函數(shù)可以指定一個超時值,以便在另一個進程掛起的時候防止調(diào)用進程也永遠掛起</td>
</tr>
<tr>
<td width="101%" colspan="3">返回值</td>
</tr>
<tr>
<td width="101%" colspan="3">Long,成功時返回TRUE,失敗時返回FALSE。會設(shè)置<a
href="GetLastError.htm">GetLastError</a></td>
</tr>
<tr>
<td width="101%" colspan="3">參數(shù)表</td>
</tr>
<tr>
<td width="25%">參數(shù)</td>
<td width="76%" colspan="2">類型及說明</td>
</tr>
<tr>
<td width="25%">hwnd</td>
<td width="76%" colspan="2">Long,要接收消息的一個窗口的句柄</td>
</tr>
<tr>
<td width="25%">msg</td>
<td width="76%" colspan="2">Long,消息的標識符</td>
</tr>
<tr>
<td width="25%">wParam</td>
<td width="76%" colspan="2">Long,由消息決定</td>
</tr>
<tr>
<td width="25%">lParam</td>
<td width="76%" colspan="2">Long,由消息決定</td>
</tr>
<tr>
<td width="25%" rowspan="4">fuFlags</td>
<td width="76%" colspan="2">Long,下述常數(shù)的一個或多個</td>
</tr>
<tr>
<td width="37%">SMTO_ABORTIFHUNG</td>
<td width="38%">如目標進程掛起,則函數(shù)立即返回</td>
</tr>
<tr>
<td width="37%">SMTO_BLOCK</td>
<td width="38%">除非函數(shù)返回,否則調(diào)用線程不能處理消息</td>
</tr>
<tr>
<td width="37%">SMTO_NORMAL</td>
<td width="38%">允許調(diào)用線程處理消息,同時保持函數(shù)繼續(xù)執(zhí)行</td>
</tr>
<tr>
<td width="25%">uTimeout</td>
<td width="76%" colspan="2">Long,超時值,采用毫秒為單位</td>
</tr>
<tr>
<td width="25%">lpdwResult</td>
<td width="76%" colspan="2">Long,用于裝載函數(shù)結(jié)果的一個變量</td>
</tr>
</table>
</center></div><div align="center"><center>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="100%"><p align="right"><a href="#SendMessageTimeout">Top</a></td>
</tr>
</table>
</center></div>
</body>
</html>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -