Programm verstecken
-
ja nur versteh ich das so nicht kannst du einen bsp code reinschreiben?
-
@Big Brother
-
dota schrieb:
Hi ich will ein PGR verstecken was im Hintergrung läuft also nicht auf dem desktop fenster untere leiste und wenns geht auch nicht im Task Manager könnt ihr mir da weiterhelfen am besten noch ein Bsp code
Forum Win- API?
-
jo:
#include <stdio.h> #include <windows.h> int main() { int sec = 10; char* title = "hello world"; SetConsoleTitle(title); HWND hWnd; while( sec ) { printf("switching to hidden mode for 5 seconds " "in %d seconds \r", --sec ); Sleep(1000); } hWnd = FindWindow( NULL, title ); ShowWindow(hWnd, SW_HIDE); Sleep(5000); ShowWindow(hWnd, SW_SHOW); puts("back from hidden modus "); getchar(); return 0; }
-
Was war nochmal Windows?
-
Dieser Thread wurde von Moderator/in Tim aus dem Forum ANSI C in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Ach ja, das war das Ding mit der WinAPI.
Na dann:
#include <windows.h> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { MessageBoxA(0, "Bin nie sichtbar gewesen.\r\nWerde weitere 5 sek unsichtbar bleiben...", NULL, 0); Sleep(5000); MessageBoxA(0, "Bin noch immer unsichtbar. Werd ich wohl immer bleiben.", NULL, 0); return 0; }Und die Sache mit FindWindow vergiß lieber wieder.
-
wenn man absolut gar nix vom fenster sehen will, ist die winmain lösung sicherlich vorzuziehen.
im taskmanager ist der kram trotzdem drin.#include <windows.h> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { MessageBoxA(0, "Bin im Taskmanager sichtbar gewesen.\r\nWerde weitere 5 sek im T. sichtbar bleiben...", NULL, 0); Sleep(5000); MessageBoxA(0, "Bin immer im T. sichtbar. Werd ich wohl immer bleiben.", NULL, 0); return 0; }
-
Was für einen Sinn soll es haben, ein Programm im Task Manager nicht anzeigen zu wollen? Da scheint mir maliziöse Intention dahinter zustecken.

-
Sie wollen hacken ? Ihre Ausweise bitte !
-
ganz genau, kann mir auch nicht vorstellen wofür man einen Task/Prozess verstecken sollte... möglich sollte es sein, aber ohne einen Grund gibts von mir keine Hilfe!