?? loadimage.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>LoadImage</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="LoadImage">LoadImage</a>, LoadImageBynum</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="3">VB聲明</td>
</tr>
<tr>
<td width="102%" colspan="3">Declare Function LoadImage& Lib "user32" Alias
"LoadImageA" (ByVal hInst As Long, ByVal lpsz As String, ByVal un1 As Long,
ByVal n1 As Long, ByVal n2 As Long, ByVal un2 As Long)<br>
Declare Function LoadImageBynum& Lib "user32" Alias "LoadImageA"
(ByVal hInst As Long, ByVal lpsz As Long, ByVal un1 As Long, ByVal n1 As Long, ByVal n2 As
Long, ByVal un2 As Long)</td>
</tr>
<tr>
<td width="102%" colspan="3">說明</td>
</tr>
<tr>
<td width="102%" colspan="3">載入一個位圖、圖標或指針</td>
</tr>
<tr>
<td width="102%" colspan="3">返回值</td>
</tr>
<tr>
<td width="102%" colspan="3">Long,執行成功則返回對象的一個句柄;零表示失敗</td>
</tr>
<tr>
<td width="102%" colspan="3">參數表</td>
</tr>
<tr>
<td width="25%">參數</td>
<td width="77%" colspan="2">類型及說明</td>
</tr>
<tr>
<td width="25%">hInst</td>
<td width="77%" colspan="2">Long,要從其中載入圖象的DLL或應用程序模塊或實例句柄。零表示裝載一幅固有圖象</td>
</tr>
<tr>
<td width="25%">lpsz</td>
<td width="77%" colspan="2">String,欲載入圖象的名字。如指定了hInst,就用這個參數指定資源或資源的標志符(標志符是一個長整數)。如hInst為空,而且已指定了LR_LOADFROMFILE,那么這個參數代表文件名(位圖、圖標或指針文件)。如果是個Long型值,這個參數就代表固有位圖、圖標或指針的編號</td>
</tr>
<tr>
<td width="25%">un1</td>
<td width="77%" colspan="2">Long,下述常數之一,指定了欲載入的圖象類型:IMAGE_BITMAP,
IMAGE_CURSOR, IMAGE_ICON</td>
</tr>
<tr>
<td width="25%">n1,n2</td>
<td width="77%" colspan="2">Long,要求的圖象寬度和高度。圖象會根據情況自動伸縮。如設為零,表示用圖象的默認大小</td>
</tr>
<tr>
<td width="25%" rowspan="10">un2</td>
<td width="77%" colspan="2">Long,下述常數的任意組合,它們都在api32.txt文件中得到了定義:</td>
</tr>
<tr>
<td width="37%">LR_DEFAULTCOLOR</td>
<td width="38%">以常規方式載入圖象</td>
</tr>
<tr>
<td width="37%">LR_LOADREALSIZE</td>
<td width="38%">不對圖象進行縮放處理。忽略n1和n2的設置</td>
</tr>
<tr>
<td width="37%">LR_CREATEDIBSECTION</td>
<td width="38%">如果指定了IMAGE_BITMAP,就返回DIBSection的句柄,而不是位圖的句柄</td>
</tr>
<tr>
<td width="37%">LR_DEFAULTSIZE</td>
<td width="38%">如果n1和n2為零,就使用由系統定義的圖象默認大小,而不是圖象本身定義的大小</td>
</tr>
<tr>
<td width="37%">LR_LOADFROMFILE</td>
<td width="38%">如hInst為零,lpsz就代表要載入適當類型的一個文件的名字,僅適用于Win95</td>
</tr>
<tr>
<td width="37%">LR_LOADMAP3DCOLORS</td>
<td width="38%">將圖象中的深灰、灰、以及淺灰像素都替換成COLOR_3DSHADOW,COLOR_3DFACE以及COLOR_3DLIGHT的當前設置</td>
</tr>
<tr>
<td width="37%">LR_LOADTRANSPARENT</td>
<td width="38%">與圖象中第一個像素相符的所有像素都由系統替換</td>
</tr>
<tr>
<td width="37%">LR_MONOCHROME</td>
<td width="38%">將圖象轉換成單色</td>
</tr>
<tr>
<td width="37%">LR_SHARED</td>
<td width="38%">將圖象作為一個共享資源載入。在NT 4.0中裝載固有資源時要用到這個設置</td>
</tr>
</table>
</center></div><div align="center"><center>
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="15">
<tr>
<td width="100%" height="15"><p align="right"><a href="#LoadImage">Top</a></td>
</tr>
</table>
</center></div>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -