j'ai lu un peu sur les api de windows et j'ai trouvé un example
qui manipule les api mais en vb (voir l'example au dessous)

alors qlq peu m'orienté comment peut on declarer et utilisé un api

example de vb :
comparer le handle de l'api GetDc (cette fonction revoi le hDc de la fenetre identifiée par le hWnd) celui ci est comparé par la fonction de vb .

declaration:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Public Declare Function GetDC Lib "user32" Alias "GetDC" (ByVal hWnd As Long) As Long
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
' On déclare la variable qui va recevoir le hDC retourné par l'Api
Dim NotrehDC As Long
 
' On appele l'Api
NotrehDC = GetDC(Form1.hWnd)
 
' On affiche le résultat
MsgBox NotrehDC
 
' On compare avec le hDC donné par Vb :
MsgBox Form1.hDC
é comen en delphi???!!!!

merci quand meme de lire ce message
la dll : user32.dll
la fonction: GetDc