?? foldstring.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>FoldString</title>
</head>
<body background="../../../images/gray_weave.gif" 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="FoldString">FoldString</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 FoldString Lib "kernel32" Alias
"FoldStringA" (ByVal dwMapFlags As Long, ByVal lpSrcStr As String, ByVal cchSrc
As Long, ByVal lpDestStr As String, ByVal cchDest As Long) As Long</td>
</tr>
<tr>
<td width="101%" colspan="3">說明</td>
</tr>
<tr>
<td width="101%" colspan="3">用于進行各種字串轉換工作</td>
</tr>
<tr>
<td width="101%" colspan="3">返回值</td>
</tr>
<tr>
<td width="101%" colspan="3">Long,返回目標緩沖區的字節長度。零意味著出錯。會設置<a href="GetLastError.htm">GetLastError</a></td>
</tr>
<tr>
<td width="101%" colspan="3">參數表</td>
</tr>
<tr>
<td width="25%">參數</td>
<td width="76%" colspan="2">類型及說明</td>
</tr>
<tr>
<td width="25%" rowspan="5">dwMapFlags</td>
<td width="76%" colspan="2">Long,下列常數的一個或多個</td>
</tr>
<tr>
<td width="37%">MAP_FOLDZONE</td>
<td width="38%">將 &F900 和 &FFEF 之間的字符轉換成標準 Unicode 字符</td>
</tr>
<tr>
<td width="37%">MAP_FOLDDIGITS</td>
<td width="38%">將所有數位字符轉換成標準的 Unicode 0-9 數位</td>
</tr>
<tr>
<td width="37%">MAP_PRECOMPOSED</td>
<td width="38%">將由兩個字符構成的任何字符(比如由一個重音字符和一個字符構成的字符)轉換成單個字符</td>
</tr>
<tr>
<td width="37%">MAP_COMPOSED</td>
<td width="38%">如有可能,將能由兩個字符構成的任何字符(比如由一個重音字符和一個字符構成的字符)從單個字符轉換成兩個字符</td>
</tr>
<tr>
<td width="25%">lpSrcStr</td>
<td width="76%" colspan="2">String,指定源字串</td>
</tr>
<tr>
<td width="25%">cchSrc</td>
<td width="76%" colspan="2">Long,指定字串的字節數量;如設為-1,表示自動計算(以NULL中止字符為準)</td>
</tr>
<tr>
<td width="25%">lpDestStr</td>
<td width="76%" colspan="2">String,指定一個輸出緩沖區,用于保存轉換過后的字串</td>
</tr>
<tr>
<td width="25%">cchDest</td>
<td width="76%" colspan="2">Long,指定 lpDestStr
緩沖區的大小。如果為零,則函數會返回必要的緩沖區長度</td>
</tr>
<tr>
<td width="101%" colspan="3">在VB里使用</td>
</tr>
<tr>
<td width="101%" colspan="3">由于這里進行的大多數轉換都采用 Unicode
格式,所以這個函數的主要用途應當是使用 FoldStringW
條目,而不是使用 ANSI 格式的 FoldStringA 常數。同時傳遞包含了一個
Unicode 字串的字節緩沖區,將其作為 lpSrcStr 參數使用(把它聲明成 As
Byte,并傳遞包含了 Unicode
字串的一個數組的首字節)。也要用一個字節緩沖區進行輸出</td>
</tr>
<tr>
<td width="101%" colspan="3">適用平臺</td>
</tr>
<tr>
<td width="101%" colspan="3"><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="#FoldString">Top</a></td>
</tr>
</table>
</center></div>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -