J'essaye de mettre une icone dans mon programme en mode console. J'ai un fichier de resource avec ca dedans :
#define IDI_ICON1 100
LANGUAGE 0, 0
IDI_ICON1 ICON "res\\Shell.ico"
Et voici la partie de mon code ou je charge mon icone :
.const
IDI_ICON1 equ 100
.code
start:
; On récupère le handle de la fenetre
call GetActiveWindow
mov hWnd ,eax
; On récupère l'instance du programme
push 0
call GetModuleHandle
mov hInst ,eax
; On charge l'icone
push IDI_ICON1
push hInst
call LoadIcon
mov hIcon ,eax
;On affiche l'icone
push hIcon
push ICON_BIG
push WM_SETICON
push hWnd
call SendMessage
Ou est le problème ?
Shell