?? tounicode.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>ToUnicode</title>
</head>
<body link="#FF0000" vlink="#FF0000" alink="#FF0000" bgcolor=#E2DEE9>
<div align="center"><center>
<table border="0" width="100%" height="22" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" height="16"><a name="ToUnicode">ToUnicode</a></td>
</tr>
</table>
</center></div><div align="center"><center>
<table border="1" width="100%" bordercolorlight="#808080" cellspacing="0"
bordercolordark="#FFFFFF">
<tr>
<td width="102%" colspan="2">VB聲明</td>
</tr>
<tr>
<td width="102%" colspan="2">Declare Function ToUnicode Lib "user32" Alias
"ToUnicode" (ByVal wVirtKey As Long, ByVal wScanCode As Long, lpKeyState As
Byte, ByVal pwszBuff As String, ByVal cchBuff As Long, ByVal wFlags As Long) As Long</td>
</tr>
<tr>
<td width="102%" colspan="2">說明</td>
</tr>
<tr>
<td width="102%" colspan="2">根據當前的掃描碼和鍵盤信息,將一個虛擬鍵轉換成Unicode字符</td>
</tr>
<tr>
<td width="102%" colspan="2">返回值</td>
</tr>
<tr>
<td width="102%" colspan="2">Long,值-1表明按鍵是“死”的——不能自己將自己轉換成一個字符(重音鍵[accent
keys]就是一個例子)。在給定當前鍵盤狀態的前提下,如按鍵不能被轉換(翻譯),則返回0。如單個字符已載入pwszBuff,則返回1。如pwszBuff里已載入了兩個或更多的字符,那么返回值是2。在當前字符集里,倘若單獨一個字符不能表達鍵盤支持的死鍵或重音按鍵組合,就可能得到2的返回值</td>
</tr>
<tr>
<td width="102%" colspan="2">參數表</td>
</tr>
<tr>
<td width="25%">參數</td>
<td width="77%">類型及說明</td>
</tr>
<tr>
<td width="25%">wVirtKey</td>
<td width="77%">Long,欲轉換的虛擬鍵</td>
</tr>
<tr>
<td width="25%">wScanCode</td>
<td width="77%">Long,鍵的掃描碼。如鍵處于抬起狀態,會設置高位;如按下,則清除高位</td>
</tr>
<tr>
<td width="25%">lpKeyState</td>
<td width="77%">Byte,描述了鍵盤狀態的一個256字符數組的第一個條目。參考<a
href="GetKeyboardState.htm" tppabs="http://www.gxbcts.com/airfly/api/papi/GetKeyboardState.htm">GetKeyboardState</a>函數,了解關于這個數組更多的情況</td>
</tr>
<tr>
<td width="25%">pwszBuff</td>
<td width="77%">String,用于裝載Unicode字符的一個字串緩沖區。注意事先對這個字串進行正確的初始化</td>
</tr>
<tr>
<td width="25%">cchBuff</td>
<td width="77%">Long,pwszBuff字串緩沖區的長度</td>
</tr>
<tr>
<td width="25%">wFlags</td>
<td width="77%">Long,如一個菜單處于活動狀態,則設為1</td>
</tr>
<tr>
<td width="102%" colspan="2">注解</td>
</tr>
<tr>
<td width="102%" colspan="2"><p align="left">適用平臺:Windows NT</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="#ToUnicode">Top</a></td>
</tr>
</table>
</center></div>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -