"Fehler" in FAQ
-
Hi,
hab grad mal so in der FAQ gestöbert und da is mir ein kleiner "Fehler" aufgefallen. Und zwar hier: Verstecken / Wiederherstellen & Vollbild-Modus der Konsole Dort wird die Funktion GetConsoleWindow benutzt. Eigentlich richtig so, aber leider wird die nur von Windows 2000/XP unterstützt, was wiederrum ziemlich ungünstig für den Rest der Win-User ist...
Na ja, hier jedenfalls ein Lösungsvorschlag:
HWND GetConsoleHwnd() { HWND hwndFound; char pszNewWindowTitle[MY_BUFSIZE]; char pszOldWindowTitle [MY_BUFSIZE]; GetConsoleTitle(pszOldWindowTitle, MY_BUFSIZE); wsprintf(pszNewWindowTitle,"%d/%d", GetTickCount(), GetCurrentProcessId()); SetConsoleTitle(pszNewWindowTitle); Sleep(40); hwndFound=FindWindow(NULL, pszNewWindowTitle); SetConsoleTitle(pszOldWindowTitle); return hwndFound; }
(hab ich aus Dos Konsole maximieren kopiert)
CU
[ Dieser Beitrag wurde am 27.07.2002 um 18:15 Uhr von Crax editiert. ]
-
Danke, werd ich mir im Verlauf des Wochenendes mal zu Gemüte führen, und dann ändern :).
MfG SideWinder