begin process at 2012 02 09 07:18:20
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Systeme

 > AJOUT ICONE DANS PANNEAU DE CONFIGURATION TRES PEU DE CODE

AJOUT ICONE DANS PANNEAU DE CONFIGURATION TRES PEU DE CODE


 Information sur la source

Note :
Aucune note
Catégorie :Systeme Niveau :Débutant Date de création :28/03/2004 Vu / téléchargé :4 838 / 205

Auteur : quoi

Ecrire un message privé
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 Description

exemple complet il faut juste changer les chemins si necessaire
dans le fichier bat et le fichier asm.

Source

  • .386
  • .model flat,stdcall
  • include c:\masm32\include\kernel32.inc
  • includelib c:\masm32\lib\kernel32.lib ;WinExec
  • .data
  • path db 'C:\WINDOWS\SYSTEM\DXDIAG.EXE',0
  • .code
  • DLLMain proc p1,p2,p3
  • push ebp
  • mov ebp, esp
  • mov eax, 1
  • leave
  • ret 12
  • DLLMain endp
  • CPlApplet proc export
  • push ebp
  • mov ebp, esp
  • cmp dword ptr [ebp+12],5 ;CPL_DBLCLK
  • jne @2
  • push 1
  • push offset path
  • call WinExec
  • @2:
  • cmp dword ptr[ebp+12],2 ;CPL_GETCOUNT
  • jne @3
  • mov eax,1
  • @3:
  • cmp dword ptr [ebp+12],3 ;CPL_INQUIRE
  • jne @fin
  • mov eax,[ebp+20]
  • mov esi,101 ;ID_ICON
  • mov dword ptr [eax],esi
  • mov esi,1 ;ID_APPLETNAME
  • mov dword ptr [eax+4],esi
  • mov esi,2 ;ID_APPLETDESCRIPTION
  • mov dword ptr [eax+8],esi
  • mov esi,0
  • mov dword ptr [eax+12],esi
  • @fin:
  • leave
  • ret 16
  • CPlApplet endp
  • end DLLMain
.386
.model          flat,stdcall
include c:\masm32\include\kernel32.inc
includelib c:\masm32\lib\kernel32.lib      ;WinExec

.data
 path          db 'C:\WINDOWS\SYSTEM\DXDIAG.EXE',0
   
.code
DLLMain proc p1,p2,p3
                                                                                                                   
                                    
                        push        ebp
                        mov         ebp, esp
                        mov         eax, 1
                        leave
                        ret          12
                        
DLLMain     endp

CPlApplet proc export
                        push    ebp
                        mov     ebp, esp
                        cmp     dword ptr [ebp+12],5             ;CPL_DBLCLK
                        jne      @2
                        push     1
                        push     offset path
                        call     WinExec
                        
                 @2:
                        cmp      dword ptr[ebp+12],2            ;CPL_GETCOUNT
                        jne      @3
                        mov      eax,1
                @3:   
                        cmp      dword ptr [ebp+12],3           ;CPL_INQUIRE
                        jne      @fin
                        mov      eax,[ebp+20]
                        mov      esi,101                              ;ID_ICON
                        mov      dword ptr [eax],esi
                        mov      esi,1                                 ;ID_APPLETNAME
                        mov      dword ptr [eax+4],esi
                        mov      esi,2                                 ;ID_APPLETDESCRIPTION
                        mov      dword ptr [eax+8],esi
                        mov      esi,0
                        mov      dword ptr [eax+12],esi
                        
          @fin:
                   leave
                   ret 16
CPlApplet endp
end		DLLMain

 Conclusion

j'ai mis cette source parcequ il n'ya que de très lourds examples
sur internet


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip TEXTURE AVEC DIRECTX9
Source avec Zip FLOATTOHEX CODE DE BRUNEWS RETRENSCRIS EN ASM PAR MOI
Source avec Zip Source avec une capture PATCH TOUT EXE 32BITS POUR Y INSERER UNE IMAGE (GIF ,JPG,BMP...
Source avec Zip SPLASH SCREEN
Source avec Zip EXTRACTICONES

 Sources de la même categorie

Source avec Zip LES INTERRUPTIONS SANS LES INT par wqaxs36
Source avec Zip BOOTLOADER & KERNEL EN ASM X86 par wqaxs36
Source avec Zip MPRINT4.ASM par gedeon26
DÉPLACEMENT D'UN RÉCTANGLE ROUGE A L'AIDE DE LA SOURIS par KIMI1632
Source avec Zip SCHEDULEUR TEST par patatalo

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 2,324 sec (3)

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