[ h4ckon3 @ 02.12.2007. 12:05 ] @
ako netko zna...zelim da se prozor sakrije a da je program i dalje pokrenut... |
[ h4ckon3 @ 02.12.2007. 12:05 ] @
[ xeron @ 02.12.2007. 12:27 ] @
Mozda da probas ShellExecute() sa SW_HIDE flagom da sakrije prozor.
Code: HINSTANCE ShellExecute( HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd ); [ h4ckon3 @ 02.12.2007. 14:57 ] @
to san kopirao u kod...na kraj...i kako sada?
[ xeron @ 02.12.2007. 15:56 ] @
... ovo gore sto sam poslao je samo sintaksa funkcije ShellExecute() ...
http://msdn2.microsoft.com/en-us/library/bb762153.aspx ovde mozes naci detaljan opis funkcije. Code: ShellExecute(0, "open", // Operation to perform "c:\\windows\\notepad.exe", // Application name "c:\\example.txt", // Additional parameters 0, // Default directory SW_SHOW); //SW_HIDE to je jedan od primjera koristenja ShellExecute funkcije. Mozda postoji i bolje rjesenje odo ovog ali trenutno mi nista drugo ne pada na pamet. Pozdrav ! [ h4ckon3 @ 02.12.2007. 16:15 ] @
sorry ali bas ne kuzin...mozes napisati to za c++ program??
[ yaelo @ 06.12.2007. 23:03 ] @
Da li treba program bez prozora ili treba da se startuje u konzoli pa da onda "nestane" a da program nastavi da radi?
Za prvu opciju - startuj prazan win32 projekat i dodaj fajl main.cpp sa sledečim kodom Code: #include <windows.h> int __stdcall wWinMain (HINSTANCE, HINSTANCE, wchar_t*, int) { // ovde dolazi tvoj program - samo program bez int main () return 0; } [ kiklop74 @ 07.12.2007. 02:09 ] @
Citat: yaelo: Da li treba program bez prozora ili treba da se startuje u konzoli pa da onda "nestane" a da program nastavi da radi? Za prvu opciju - startuj prazan win32 projekat i dodaj fajl main.cpp sa sledečim kodom Code: #include <windows.h> int __stdcall wWinMain (HINSTANCE, HINSTANCE, wchar_t*, int) { // ovde dolazi tvoj program - samo program bez int main () return 0; } A zašto eksplicitno UNICODE verzija startup funkcije? Bolje ići na sigurno i napisati neutralan program: Code: #include <windows.h> #include <tchar.h> #include <cstdlib> int WINAPI _tWinMain (HINSTANCE, HINSTANCE, LPTSTR, int) { // ovde dolazi tvoj program - samo program bez int main () return EXIT_SUCCESS; } [ yaelo @ 07.12.2007. 18:48 ] @
U pravu si, mada ne vidim problem osim ako neće da koristi program na 9x winu.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|