begin process at 2010 03 20 09:44:25
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Api Windows

 > UTILISER API BEGINPAINT DÉBUTANT (NASM)

UTILISER API BEGINPAINT DÉBUTANT (NASM)


 Description

Bon, c un truc très simple mais comme on trouve que trop peu de code pour nasm :

Source

  • ; API a déclarer
  • [EXTERN BeginPaint]
  • [import BeginPaint user32.dll]
  • [EXTERN GetClientRect]
  • [import GetClientRect user32.dll]
  • [EXTERN DrawTextA]
  • [import DrawTextA user32.dll]
  • [EXTERN EndPaint]
  • [import EndPaint user32.dll]
  • ;===================================================================================================
  • ; program
  • push dword PAINTSTRUCT
  • push dword [handle]
  • call [BeginPaint]
  • mov dword [hdc] , eax
  • push dword RECTO
  • push dword [handle]
  • call [GetClientRect]
  • push dword 25h ;/1/4
  • push dword RECTO
  • push dword -1
  • push dword mon_text
  • push dword [hdc]
  • call [DrawTextA]
  • push dword PAINTSTRUCT
  • push dword [handle]
  • call [EndPaint]
  • ;==================================================================================================
  • ; data
  • PAINTSTRUCT resd 16
  • RECTO resd 4
  • hdc resd 1
  • mon_text db "Mon texte !!!",0
  • ;_______________________________________________
; API a déclarer 
[EXTERN BeginPaint]
[import BeginPaint user32.dll]
[EXTERN GetClientRect]
[import GetClientRect user32.dll]
[EXTERN DrawTextA]
[import DrawTextA user32.dll]
[EXTERN EndPaint]
[import EndPaint user32.dll]



;===================================================================================================
; program
push dword  PAINTSTRUCT
push dword [handle]
call [BeginPaint]

mov dword [hdc] , eax
push dword RECTO
push dword [handle]
call [GetClientRect]

push dword 25h ;/1/4
push dword RECTO
push dword -1
push dword mon_text
push dword [hdc]
call [DrawTextA]

push dword PAINTSTRUCT
push dword [handle]
call [EndPaint]
;==================================================================================================
 
; data
PAINTSTRUCT 			resd 16
RECTO 				resd 4

hdc 				resd 1
mon_text			db "Mon texte !!!",0
;_______________________________________________




 Sources du même auteur

ECRIRE DU TEXTE DANS UNE FENÊTRE (NASM)
POSTION SOURI (NASM)
FENÊTRE WIDOWS (NASM)

 Sources de la même categorie

Source avec Zip OBTENIR LA VERSION DU SYSTEME,SON ENVIRONNEMENT,LE SERVICE P... par ToutEnMasm
Source avec Zip TÉLÉCHARGER UN FICHIER DEPUIS UNE URL ET/OU ORGANISER DES CL... par ToutEnMasm
SCREENSHOT CAPTURE D'ECRAN par VBFRANCE
Source avec Zip Source avec une capture PROGRAMME DE VISUALISATION ET D'ANALYSE SPECTRALE DE FICHIER... par Nasman
Source avec Zip CRÉATION DE GRAPHIQUES AVEC LES API WINDOWS par Nasman

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales