Показать сообщение отдельно

  #92  
Старый 14.08.2007, 11:52
NetMan
Участник форума
Регистрация: 09.02.2004
Сообщений: 122
Провел на форуме:
1089794

Репутация: 134
По умолчанию

t04 > Лови:
Код:
.386
.model flat, stdcall  ; 32 bit memory model
option casemap :none  ; case sensitive

include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
include \masm32\include\advapi32.inc
include \masm32\include\user32.inc

includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\advapi32.lib
includelib \masm32\lib\user32.lib

.data?
key  dd	 	?
buf  db  1024 dup (?) 

.data
SubKey  	db 		"SOFTWARE\Microsoft\Windows\CurrentVersion\Run",0
vName   	db 		"DataLayer",0
mbCapt  	db 		"RegValue",0
rt      	dd		REG_SZ
bsz     	dd 		sizeof buf

.code
start:
  invoke RegOpenKeyEx, HKEY_LOCAL_MACHINE, addr SubKey, 0, KEY_QUERY_VALUE, addr key
  invoke RegQueryValueEx, key, addr vName, 0, addr rt, addr buf, addr bsz
  invoke RegCloseKey, key
  invoke MessageBox, NULL, addr buf, addr mbCapt, MB_OK
  invoke ExitProcess, 0
end start
 
Ответить с цитированием