?? createenhmetafile.htm
字號(hào):
<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>CreateEnhMetaFile</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="CreateEnhMetaFile">CreateEnhMetaFile</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 CreateEnhMetaFile Lib "gdi32"
Alias "CreateEnhMetaFileA" (ByVal hdcRef As Long, ByVal lpFileName As String,
lpRect As RECT, ByVal lpDescription As String) As Long</td>
</tr>
<tr>
<td width="102%" colspan="2">說(shuō)明</td>
</tr>
<tr>
<td width="102%" colspan="2">創(chuàng)建一個(gè)增強(qiáng)型的圖元文件設(shè)備場(chǎng)景。繪圖操作也許在這個(gè)設(shè)備場(chǎng)景中執(zhí)行。調(diào)用<a
href="CloseEnhMetaFile.htm">CloseEnhMetaFile</a>函數(shù)關(guān)閉了這個(gè)設(shè)備場(chǎng)景后,會(huì)創(chuàng)建一個(gè)圖元文件句柄,在其中包含記錄下來(lái)的繪圖命令序列。隨后,可在任何設(shè)備場(chǎng)景中回放這些命令</td>
</tr>
<tr>
<td width="102%" colspan="2">返回值</td>
</tr>
<tr>
<td width="102%" colspan="2">Long,一個(gè)增強(qiáng)型圖元文件設(shè)備場(chǎng)景。零表示函數(shù)執(zhí)行出錯(cuò)。不要將這個(gè)設(shè)備場(chǎng)景與圖元文件句柄混淆起來(lái)。圖元文件設(shè)備場(chǎng)景用于描繪圖元文件——這與GDI繪圖函數(shù)作為參數(shù)使用的其他任何設(shè)備場(chǎng)景是一樣的。調(diào)用<a
href="CloseEnhMetaFile.htm">CloseEnhMetaFile</a>函數(shù)的時(shí)候,會(huì)獲得實(shí)際的圖元文件句柄</td>
</tr>
<tr>
<td width="102%" colspan="2">參數(shù)表</td>
</tr>
<tr>
<td width="25%">參數(shù)</td>
<td width="77%">類(lèi)型及說(shuō)明</td>
</tr>
<tr>
<td width="25%">hdcRef</td>
<td width="77%">Long,一個(gè)參考設(shè)備場(chǎng)景。函數(shù)會(huì)用該設(shè)備場(chǎng)景在圖元文件中保存與創(chuàng)建圖元文件的那個(gè)設(shè)備的分辨率有關(guān)的信息。如設(shè)為零,表示將整個(gè)顯示器(屏幕)作為參考設(shè)備使用</td>
</tr>
<tr>
<td width="25%">lpFileName</td>
<td width="77%">String,這個(gè)圖元文件的磁盤(pán)文件名。文件應(yīng)有一個(gè).EMF擴(kuò)展名。可用vbNullString傳遞一個(gè)NULL,從而創(chuàng)建內(nèi)存圖元文件</td>
</tr>
<tr>
<td width="25%">lpRect</td>
<td width="77%"><a href="RECT.htm">RECT</a>,一個(gè)約束矩形,用于描述圖元文件的大小和位置(以0.01毫米為單位)。可用它精確定義圖元文件的物理尺寸</td>
</tr>
<tr>
<td width="25%">lpDescription</td>
<td width="77%">String,對(duì)圖元文件的一段說(shuō)明。包括創(chuàng)建應(yīng)用程序的名字、一個(gè)NULL字符、對(duì)圖元文件的一段說(shuō)明以及兩個(gè)NULL字符。如:"My
app" & chr$(0) & "my metafile" & chr$(0) & chr$(0)。如果不愿意包含一段說(shuō)明,也可設(shè)為vbNullString</td>
</tr>
<tr>
<td width="102%" colspan="2">注解</td>
</tr>
<tr>
<td width="102%" colspan="2"><p align="left">與標(biāo)準(zhǔn)圖元文件相比,增強(qiáng)型圖元文件的一個(gè)優(yōu)點(diǎn)在于它們包括了對(duì)圖元文件實(shí)際大小和位置進(jìn)行描述的信息,這些信息與它最開(kāi)始創(chuàng)建時(shí)的情況相符。windows和繪圖程序可讀取這種信息,在任何設(shè)備上實(shí)際重現(xiàn)圖元文件</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="#CreateEnhMetaFile">Top</a></td>
</tr>
</table>
</center></div>
</body>
</html>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -