Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Hide console program

[es] :: C programiranje :: Hide console program

[ Pregleda: 1186 | Odgovora: 5 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

`and

Član broj: 32490
Poruke: 776
*.vdial.verat.net.

Sajt: www.bitbyterz.org


Profil

icon Hide console program29.07.2005. u 17:58

Kako da "unistim" (citaj: zelim da se ne vidi, da ne postoji ) prozor conzolnog programa pisanog u C-u.

tnx
29.07.2005. u 17:58 

yooyo
Centroid / Technical director

Član broj: 4891
Poruke: 1101
*.pat-pool.bgd.sbb.co.yu.



Profil

icon Re: Hide console program29.07.2005. u 18:32
Napravi pravu Win32 aplikaciju a ne Console aplikaciju. Ukratko... neka program pocne od WinMain umesto od main.

yooyo


[Ovu poruku je menjao yooyo dana 29.07.2005. u 20:08 GMT+1]
29.07.2005. u 18:32 

slavkot

Član broj: 18657
Poruke: 166
81.93.86.*



Profil

icon Re: Hide console program29.07.2005. u 18:41
Ako koristis dev-cpp compiler, onda imas opciju na "Project"->"Project options"->"Compiler", zatim kliknes na "Linker" i pojavice ti se opcija na desnoj strani "Do not create a console window" nju prebaci na "yes" i kad pokrenes program nece se pojaviti konzola, ali onda ga moras ugasiti na ctl-alt-delete
29.07.2005. u 18:41 

`and

Član broj: 32490
Poruke: 776
213.244.197.*

Sajt: www.bitbyterz.org


Profil

icon Re: Hide console program29.07.2005. u 21:06
Radim u VS6 i treba mi kod koji bi to odradio ...
29.07.2005. u 21:06 

yooyo
Centroid / Technical director

Član broj: 4891
Poruke: 1101
*.beotel.net.



Profil

icon Re: Hide console program29.07.2005. u 21:42
1. Idi u Settings od projekta
2. Idi na stranicu C/C++ i izaberi u Catrgory Preprocessor
3. Iz Preprocessor definition zameni _CONSOLE sa _WINDOWS
4. Idi na stranicu Link
5. U Project options (na dnu) potrazi /subsystem:console i zameni u /subsystem:windows
6. Na kraju, promeni main, tj. izbaci main i zameni ga sa:

Code:

#include <windows.h>

/* // stari main
int main(int argc, char* argv[])
{
    // tvoj program
}
*/

int CALLBACK WinMain ( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd )
{
        // tvoj prgram
    MessageBox(NULL, "XXX", NULL, MB_OK);
    return 0;
}


Rebuilduj ceo projekat i to je sve.

yooyo
29.07.2005. u 21:42 

`and

Član broj: 32490
Poruke: 776
*.vdial.verat.net.

Sajt: www.bitbyterz.org


Profil

icon Re: Hide console program30.07.2005. u 10:50
yooyo ovo mi vrsi posao tnx, ali me jos uvek zanima da li mogu nekako da "unistim" taj prozor iz mog koda, tj to i nije prozor ... nesto tipa transparent ili sta vec ?
30.07.2005. u 10:50 

[es] :: C programiranje :: Hide console program

[ Pregleda: 1186 | Odgovora: 5 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.