?? tabbedtextout.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>TabbedTextOut</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="TabbedTextOut">TabbedTextOut</a></td>
</tr>
</table>
</center></div><div align="center"><center>
<table border="1" width="100%" bordercolorlight="#808080" cellspacing="0"
bordercolordark="#FFFFFF">
<tr>
<td width="100%" colspan="2">VB聲明</td>
</tr>
<tr>
<td width="100%" colspan="2">Declare Function TabbedTextOut Lib "user32" Alias
"TabbedTextOutA" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal
lpString As String, ByVal nCount As Long, ByVal nTabPositions As Long, lpnTabStopPositions
As Long, ByVal nTabOrigin As Long) As Long</td>
</tr>
<tr>
<td width="100%" colspan="2">說明</td>
</tr>
<tr>
<td width="100%" colspan="2">支持制表站的一個文本描繪函數。也請參考<a
href="SetTextAlign.htm" tppabs="http://www.gxbcts.com/airfly/api/papi/SetTextAlign.htm">SetTextAlign</a>函數</td>
</tr>
<tr>
<td width="100%" colspan="2">返回值</td>
</tr>
<tr>
<td width="100%" colspan="2">Long,返回字串的顯示“范圍”。其中,結果值的高16位代表高度,低16位代表寬度</td>
</tr>
<tr>
<td width="100%" colspan="2">參數表</td>
</tr>
<tr>
<td width="25%">參數</td>
<td width="75%">類型及說明</td>
</tr>
<tr>
<td width="25%">hdc</td>
<td width="75%">Long,設備場景的句柄</td>
</tr>
<tr>
<td width="25%">x,y</td>
<td width="75%">Long,用邏輯坐標設置的一個點,指定字體的描繪(顯示)起點</td>
</tr>
<tr>
<td width="25%">lpString</td>
<td width="75%">String,欲描繪的字串</td>
</tr>
<tr>
<td width="25%">nCount</td>
<td width="75%">Long,字串中要正式描繪出來的字符數</td>
</tr>
<tr>
<td width="25%">nTabPositions</td>
<td width="75%">Long,lpnTabStopPositions數組中的制表站數量。如果是零,lpnTabStopPositions也應該是NULL(需要另行創建一個聲明,將參數指定成
ByVal nTabPositions&
)——在這種情況下,制表站會根據當前字體的平均字符寬度設置成默認的8字符間距。如nTabPositions為1,那么制表站間距就會根據lpnTabStopPositions數組的第一個條目設置</td>
</tr>
<tr>
<td width="25%">lpnTabStopPositions</td>
<td width="75%">Long,指定制表站位置數組中的頭一個條目。這些位置用設備坐標按升序指定。如果為負數,表示文本應該右對齊制表站,而不是默認的左對齊(僅適用于Win95)</td>
</tr>
<tr>
<td width="25%">nTabOrigin</td>
<td width="75%">Long,指定制表站起點。如為同一行多次調用該函數,而又希望維持相同的制表起點,這個參數就顯得非常重要</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="#TabbedTextOut">Top</a></td>
</tr>
</table>
</center></div>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -