Mozes li malo bolje da objasnis jer te slabo kontam.Ako ti smeta "crni" prozor onda ubaci ovu liniju na pocetak(poslije varijabli naravno):
Code:
ShowWindow(FindWindowA("ConsoleWindowClass",NULL),0);
Opis API f-ja(MSDN):
FindWindow
Citat:
The FindWindow function retrieves the handle to the top-level window whose class name and window name match the specified strings. This function does not search child windows.
HWND FindWindow(
LPCTSTR lpClassName, // pointer to class name
LPCTSTR lpWindowName // pointer to window name
);
Parameters
lpClassName
Points to a null-terminated string that specifies the class name or is an atom that identifies the class-name string. If this parameter is an atom, it must be a global atom created by a previous call to the GlobalAddAtom function. The atom, a 16-bit value, must be placed in the low-order word of lpClassName; the high-order word must be zero.
lpWindowName
Points to a null-terminated string that specifies the window name (the window’s title). If this parameter is NULL, all window names match.
Return Values
If the function succeeds, the return value is the handle to the window that has the specified class name and window name.
ShowWindow
Citat:
The ShowWindow function sets the specified window’s show state.
BOOL ShowWindow(
HWND hWnd, // handle of window
int nCmdShow // show state of window
);
Parameters
hWnd
Identifies the window.
nCmdShow
Specifies how the window is to be shown.
Slijede parametri koje mozes slati prozoru:
SW_HIDE,SW_MAXIMIZE,SW_MINIMIZE,SW_RESTORE,SW_SHOW,SW_SHOWDEFAULT,
SW_SHOWMAXIMIZED,SW_SHOWMINIMIZED,SW_SHOWMINNOACTIVE,SW_SHOWNA,
SW_SHOWNOACTIVATE,SW_SHOWNORMAL.
Return Values
If the window was previously visible, the return value is nonzero.
If the window was previously hidden, the return value is zero.
Mana: Svi konzolni prozori ce biti sakriveni ukljucujuci i tvoj program.Ako neko ima bolju ideju neka kaze.
Pozdrav