Jump to content

Featured Replies

Posted

Olá amigos!

 

[code]

[SECTION CODE USE32 CLASS=CODE]
..start
	
	PUSH 0
	PUSH 0
	PUSH 0
	PUSH 0
	CALL [MessageBoxA]

	PUSH 0
	CALL [ExitProcess]

EXTERN MessageBoxA
EXTERN ExitProcess
IMPORT MessageBoxA user32.dll
IMPORT ExitProcess kernel32.dll

 

Aqui está o meu código pro nasm pra Windows só exibir uma caixa de mensagem...como consigo colocar um ícone no meu aplicativo?

 

Obrigado

Edited by miguelandradebr

  • Administrators

Opa, bem vindo!

Só para clarificar, qual das seguintes coisas você quer?

  1. Colocar um ícone para aparecer no .exe quando este é listado no Windows Explorer.
  2. Colocar um ícone dentro da janela exibida pela MessageBox() (não é na barra de título).
  3. Criar uma janela que exiba um ícone na barra de títulos.

São coisas diferentes. 🙂

Ah, como você tá compilando e linkando este programa? Quais os comandos?

Abraço!

  • Author
Em 14/05/2023 em 10:52, Fernando Mercês disse:

Opa, bem vindo!

Só para clarificar, qual das seguintes coisas você quer?

  1. Colocar um ícone para aparecer no .exe quando este é listado no Windows Explorer.
  2. Colocar um ícone dentro da janela exibida pela MessageBox() (não é na barra de título).
  3. Criar uma janela que exiba um ícone na barra de títulos.

São coisas diferentes. 🙂

Ah, como você tá compilando e linkando este programa? Quais os comandos?

Abraço!

aqui está o meu .bat pra compilar:

@echo off
@echo compilando...
nasm -fobj -o message.obj message.asm
alink -oPE -o message.exe message.obj

 

Estou tentando fazer isso aqui:

  1. Colocar um ícone para aparecer no .exe quando este é listado no Windows Explorer.

Obrigado!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.