[ h4ckon3 @ 02.12.2007. 12:05 ] @
ako netko zna...zelim da se prozor sakrije a da je program i dalje pokrenut...
[ 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.