- 20 April 2006
- 22.682
- 1.316
Nein, das ist nicht ohne weiteres möglich.Ähm, so wo ich das jetzt verstanden habe.... Der MediaPlayer schein es nicht zu mögen minimiert gestartet zu werden
[...]
kann man ihn erst maximiert starten und dann minimieren?
Der Fenstersichtbarkeitsstatus unter Windows wird der Anwendung programmiertechnisch gesehen als der vierte Parameter der WinMain()-Prozedur übergeben:
Code:
[FONT=Courier New][COLOR=#000000][COLOR=#0000bb]int WINAPI WinMain[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]HINSTANCE hInstance[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]HINSTANCE hPrevInstance[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]LPSTR lpCmdLine[/COLOR][COLOR=#007700], [/COLOR][B][COLOR=#0000bb]int nShowCmd[/COLOR][/B][COLOR=#007700]);[/COLOR][/COLOR][/FONT]
SW_SHOW - "Normales Fenster"
SW_SHOWMINIMIZED - "Minimiert"
SW_SHOWMAXIMIZED - "Maximiert"
übergeben.SW_SHOWMINIMIZED - "Minimiert"
SW_SHOWMAXIMIZED - "Maximiert"
Außerdem: Inwiefern die Anwendung sich an diese Anweisung hält, ist ungewiss. Es kann durchaus passieren, dass eine bestimmte Anwendung es sogar völlig ignoriert und immer so startet, wie sie will.