Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#4

Re: DosBox Vollbild wiederherstellen

  Alt 23. Aug 2005, 10:18
Wie wäre es mit MSDN-Library durchsuchenSetConsoleDisplayMode()? Entgegen aller Kommentare im MSDN, existiert die Funktion auch schon in Windows 2000 und XP (und aufwärts) in der kernel32.dll! Wenn du also nur auf NT-Systemen arbeitest, kannst du diese Funktion benutzen und auch statisch einbinden - ansonsten eben dynamisch.

Gerade noch gesehen: im MSDN nennt man als dritten Parameter einen Pointer auf eine COORD-Struktur. Allerdings habe ich in einem russischen Forum etwas anderes gefunden, dort ist es der Pointer auf ein DWORD. Da COORD und DWORD allerdings gleich sind, dürfte die Bedeutung auch gleich sein.

Holla, und auf der russischen Seite steht auch wunderbar beschrieben, wie es unter Windows 9x geht (Schnellübersetzung):
Zitat:
Code:
#define ID_SWITCH_CONSOLEMODE 0xE00F
Für die Modusumschaltung können Sie die Funktion Sendmessage benutzen:
Code:
SendMessage(hWnd,WM_COMMAND,ID_SWITCH_CONSOLEMODE,0);
Ich werde noch eine kleine Testanwendung schreiben und in die Codelib stellen.
  Mit Zitat antworten Zitat