• Initiateur de la discussion Initiateur de la discussion dg62
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dg62

XLDnaute Barbatruc
Bonjour le forum


Je suis entrain de jouer avec les API.

Code:
Declare Function GetWindowDC Lib 'user32' (ByVal hwnd As Long) As Long
Declare Function SetPixel Lib 'gdi32' ( _
       ByVal hdc As Long, _
       ByVal x As Long, _
       ByVal y As Long, _
       ByVal crColor As Long) As Long

est-il fréquent avec ces deux fonctions d'obtenir un affichage instable après quelques essais ?

procédure utilisée :

Code:
Sub trace()
For x = 27 To 500
y = 400
Call SetPixel(GetWindowDC(0), x, y, vbRed)
Call SetPixel(GetWindowDC(0), x, y + 1, vbRed)
Call SetPixel(GetWindowDC(0), x, y + 2, vbRed)
Next x
End Sub

Est-il possible de modifier l'épaisseur du trait par un parmètre sans faire varier Y ?

Merci aux experts API

XP Pro, Office 2003 sp1

Message édité par: dg62, à: 04/05/2005 09:49

Message édité par: dg62, à: 04/05/2005 09:52
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
615
Retour