[ `and @ 29.07.2005. 17:58 ] @
Kako da "unistim" (citaj: zelim da se ne vidi, da ne postoji ) prozor conzolnog programa pisanog u C-u. tnx |
[ `and @ 29.07.2005. 17:58 ] @
[ yooyo @ 29.07.2005. 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] [ slavkot @ 29.07.2005. 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
[ `and @ 29.07.2005. 21:06 ] @
Radim u VS6 i treba mi kod koji bi to odradio ...
[ yooyo @ 29.07.2005. 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 [ `and @ 30.07.2005. 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 ?
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|