Chemin des repertoires system,windows,temporaire,courant [masm32]

Contenu du snippet

Bonjour a tous,
Simple a comprendre,a partir de quelque API,on récupere different repertoire...
Bon coding!!!

Source / Exemple :


.386

.model flat, stdcall

option casemap :none

include \masm32\include\windows.inc
include \masm32\include\user32.inc
includelib \masm32\lib\user32.lib   
include \masm32\include\kernel32.inc
includelib \masm32\lib\kernel32.lib

.data?
CheminSystem db 256 dup(?)

.code

start:

invoke GetSystemDirectory,addr CheminSystem,sizeof CheminSystem
invoke MessageBox,0,ADDR CheminSystem,ADDR CheminSystem,MB_OK

invoke GetWindowsDirectory,addr CheminSystem,sizeof CheminSystem
invoke MessageBox,0,ADDR CheminSystem,ADDR CheminSystem,MB_OK

invoke GetTempPath,MAX_PATH,addr CheminSystem
invoke MessageBox,0,ADDR CheminSystem,ADDR CheminSystem,MB_OK

invoke GetCurrentDirectory,MAX_PATH,addr CheminSystem
invoke MessageBox,0,ADDR CheminSystem,ADDR CheminSystem,MB_OK

invoke ExitProcess,0
end start

A voir également

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.