Lição Legacy-Mode
 

1-5

 

Olá Mundo

 

Tenho certeza de que os amantes do c/c++, API's do Windows, OpenGL, DirectX, não terão dificuldade alguma em aprender o legacy mode, caso você não seja um amante de tais, não se preocupe, seguindo essas lições, você poderá aprender o suficiente para seguir por conta propria.


Ao programar em legacy mode, você não poderá desfrutar dos recursos da acknex, ou seja o motor não ira reconhecer as instruções: Sounds, Panels, Bitmaps, etc. Isso sera você mesmo quem tera de fazer.


Para começar, vamos fazer uma simples caixa de dialogo, que ira dizer “Ola Mundo”. Inicie o SED, e crie uma nova folha de código.


Escreva o seguinte código:


#include <litec.h>


int WinMain()

{

MessageBox (NULL, "Olá Mundo!", "Meu Primeiro Programa", MB_OK | MB_ICONSTOP);

return (0);

}


Não se iluda, esse código não faz muita coisa, por isso é tão pequeno, não vou dizer que todos são como esse, pois devemos estar preparados para escrever exaustivas folhas de código.


O código é extremamente simples, o #include <litec.h>, isso informa ao motor que iremos trabalhar em legacy mode, em seguida criamos a função principal de qualquer programa windows WinMain, a qual se assemelha a função main().

A MessageBox(), é responsável pela caixa de dialogo, que exibe uma mensagem, com um icone, e um ou mais botões clicáveis. Por ultimo retornamos 0.


Salve o código como OlaMundo.c, e compile.


É isso não perece uma aplicação do windows, visto que não é possível redimensionar ou mesmo minimizar a janela, mais é o suficiente para essa lição, na próxima iremos aprender a fazer algo realmente descente com legacy-mode.

 

Aqui deixo-vos mais uma rajada de Lições mas desta vez em Legacy-Mode