| Ce projer nécessite un PictureBox, appelé 'Picture1
'Dans la section générale de la feuille
Private Declare Function DrawIcon Lib "user32" Alias "DrawIcon" (ByVal
hdc As Long, ByVal x As Long, ByVal y As Long, ByVal hIcon As Long) As Long
Private Declare Function ExtractIcon Lib "shell32.dll" Alias
"ExtractIconA" (ByVal hInst As Long, ByVal lpszExeFileName As String, ByVal
nIconIndex As Long) As Long
Private Declare Function GetWindowsDirectory Lib "kernel32" Alias
"GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Private Sub Form_Load()
'VbAndJava 1999/2000
'Guerrault Yonni
'E-Mail : Yonni4@iFrance.com
Dim Path as String, strSave as string
strSave = String(200, Chr$(0))
Path = Left$(strSave, GetWindowsDirectory(strSave, Len(strSave))) +
"\REGEdit.exe"
Picture1.Picture = LoadPicture()
Picture1.AutoRedraw = True
return& = ExtractIcon(Me.hWnd, Path, 2)
return2& = DrawIcon(Picture1.hdc, 0, 0, return&)
End Sub
|