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

Hide console program

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

[ Pregleda: 4000 | Odgovora: 5 ] > FB > Twit

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 - pre 228 meseci
Kako da "unistim" (citaj: zelim da se ne vidi, da ne postoji ) prozor conzolnog programa pisanog u C-u.

tnx
 
Odgovor na temu

yooyo

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



Profil

icon Re: Hide console program29.07.2005. u 18:32 - pre 228 meseci
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]
 
Odgovor na temu

slavkot

Član broj: 18657
Poruke: 166
81.93.86.*



Profil

icon Re: Hide console program29.07.2005. u 18:41 - pre 228 meseci
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
 
Odgovor na temu

`and

Član broj: 32490
Poruke: 776
213.244.197.*

Sajt: www.bitbyterz.org


Profil

icon Re: Hide console program29.07.2005. u 21:06 - pre 228 meseci
Radim u VS6 i treba mi kod koji bi to odradio ...
 
Odgovor na temu

yooyo

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



Profil

icon Re: Hide console program29.07.2005. u 21:42 - pre 228 meseci
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
 
Odgovor na temu

`and

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

Sajt: www.bitbyterz.org


Profil

icon Re: Hide console program30.07.2005. u 10:50 - pre 228 meseci
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 ?
 
Odgovor na temu

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

[ Pregleda: 4000 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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