Hallo Developer_X,
erstmal ein herzliches Willkommen im Forum.
Die SDL bietet - soweit ich das überblicken kann - keine Möglichkeiten ein Fenster mit entsprechenden, von dir gewünschten Flags zu erstellen. Allerdings gibt es - laut der SDL Dokumentation - zumindest seit Version 1.3 die Funktion
SDL_CreateWindowFrom() (bei Version 1.2.4 kann ich die Funktion nicht finden). Hier gehts zur
Funktion in der SDL Doku. Habe leider keine Zeit diese Version der SDL zu laden und zu kompilieren und kann es somit gerade nicht testen. Aber anscheinend kann man ja so ein SDL Fenster aus einem bestehenden Fenster erstellen. Das würde bedeuten du kannst dein Fenster - so wie du es gerne hättest - über die WinApi erstellen und mit dieser Funktion ein SDL Fenster draus machen.
Über die WinApi kannst du dann entweder ein Fenster erstellen, dass nur einen Titel hat (Window Style:
WS_OVERLAPPED) oder aber ein Fenster das zusätzlich noch ein Icon und einen Button zum Schließen hat (Window Style:
WS_OVERLAPPED | WS_SYSMENU), aber nur Icon (also ohne Schließen-Button) geht meines Wissens nicht. Allerdings kannst du den Schließen-Button ja deaktivieren / nicht drauf reagieren.
Gruß
SaRu_