Megválaszolatlan hozzászólások | Aktív témák Pontos idő: pén. nov. 01, 2024 1:35



Hozzászólás a témához  [ 3 hozzászólás ] 
Win-API _ Windows Programozás 
Szerző Üzenet
gyémánt tag
Avatar

Csatlakozott: vas. feb. 05, 2006 19:53
Hozzászólások: 1170
Tartózkodási hely: Győr
Hozzászólás 
Bele kellett javítanom az elsö hozzászólásomba, mert véletlenül lemaradt egy pontosvesszö.
Ha valaki nem tudná, hogyan kell Dev-cpp-ben Windows projektet létrehozni, annak álljon itt egy kis információ:

File -> New -> Project -> Empty Project -> C++ project
(Fájl -> Új -> Projekt -> Üres Projekt -> C++ projekt)

Adjunk neki valami nevet, ami utal arra, hogy mit fog csinálni.

Ezek után Mentés/Save.

FONTOS!!!
Ekkor kattintsunk a projekre jobb gombal, majd -> Project Options/Projekt Beállítások -> a megjelenö ablakban ki kell választani a WIN32 GUI-t -> OK

Ismét katt a projektre jobb gombbal, majd -> New File/Új file

Ezek után illesszük be a fenti programkódot. Majd nyomjunk F9-et.
A program felajánlja, hogy elmenti a szövegfájlt, fogadjuk el. Ha akarjuk nyugodtan nevezzük át.

Ezek után lefut a program, és a képernyön megjelenik a szöveg.

Az elkészített .exe fájlt a Dev-Cpp könyvtárban találjuk, melynek neve a projekt nevével egyezik meg.


szer. feb. 11, 2009 8:05
Profil Privát üzenet küldése
a fórum lelke

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 12729
Tartózkodási hely: FLF
Hozzászólás 
ha azt mondom, ez már 16 éve sem volt titok, akkor nagyon mondok?


kedd feb. 10, 2009 20:24
Profil Honlap
gyémánt tag
Avatar

Csatlakozott: vas. feb. 05, 2006 19:53
Hozzászólások: 1170
Tartózkodási hely: Győr
Hozzászólás Win-API _ Windows Programozás
Üdv mindenkinek!

Mutatnék valamit, amit nem rég tanultam. DEV-CPP és Visual Studio-ban egyaránt használható:

Kód:
#include <windows.h>
#include <stdio.h>
#include <string.h>

char text[]="Géza kék az ég.";  // a kiírandó szöveg

int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInst, LPSTR lpszCmd, int CmdShow)
{
HDC hdc;

hdc=GetDC(0);
TextOut(hdc,100,100,text,strlen(text));   // hdc, x-koord, y-koord, szövegváltozó, változó hossza
ReleaseDC(0,hdc);

return 0;
}


Ennek a kis programocskának eredményeként meg kellene, hogy jelenjen a képernyőn egy szöveg, de csak addig marad ott, amíg nem frissül a kép. Nem valami nagy dolog, de játéknak nem rossz. Ha valaki játszani akar vele, akkor megváltoztathatja a szöveget, vagy a koordinátákat.


A hozzászólást 1 alkalommal szerkesztették, utoljára tubybb szer. feb. 11, 2009 7:48-kor.



kedd feb. 10, 2009 13:30
Profil Privát üzenet küldése
Hozzászólások megjelenítése:  Rendezés  
Hozzászólás a témához   [ 3 hozzászólás ] 

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 21 vendég


Nem nyithatsz témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.

Keresés:
Ugrás:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Magyar fordítás © Magyar phpBB Közösség