Soyez le premier à donner votre avis sur cette source.
Vue 6 333 fois - Téléchargée 342 fois
.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
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.