Gå til innhold

Anbefalte innlegg

Hallo

Jeg har begynt prøvd å lage et simpelt gui program i assembly, vha. windows API.

I den anledning har jeg et problem, å returnere fra en vindusprosedyre.

Sånn ser den ut:

wndproc:
pop eax
pop ebx
pop ecx
pop edx
push eax
push ebx
push ecx
push edx
call DefWindowProcA

retn; Kresj (jeg har debugget)

 

Jeg har prøvd ret, retf, retn og til og med iret (ganske ulogisk), men ingen av dem går.

Noen som kan hjelpe meg?

 

EDIT:

WNDCLASS structen er i data-segmentet.. Mulig dette er problemet (?) - Nei det var det visst ikke...

 

EDIT2: NASM, selvfølgelig, det glemte jeg å si...

Endret av kr1570ffz0r
Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...