Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

12.06.2005, 21:24

fragen zur winapi, wie habe ich kein alt-f4 und alt-tab

hi

ich suche eine mögichkeit das umschalten durch den taskmanager mit c++ zu unterdrücken, genauso wie den programmausstieg durch alt-f4 und den taskmanager (crt-alt-del) möchte ich auch unterdrücken.

jeder ansatz ist willkommen :help:

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

2

12.06.2005, 21:28

Meines Wissens nach ist das nciht mgl. Da das fest zum Betriebssystem gehört

3

12.06.2005, 21:48

ich hoffe du irrst dich

Stefan

Alter Hase

Beiträge: 668

Wohnort: Innsbruck

  • Private Nachricht senden

4

12.06.2005, 22:07

also ALT+F4, kannst du bestimmt für deine Anwendung sperren! Ich glaube diese Einstellungen müsstest du in der WinProc vornehmen. Zum Beispiel kann ich meine SDL-Anwendung auch mit ALT+F4 nicht beenden.

STRG+ALT+ENTF wird schwer werden, also früher konnte man mit Aktivieren des Screensafers den TaskManager ausschalten, jetzt musst du dir leider was neues suchen! Aber ich höhrte mal, dass es eventuell mit DirectInput schaffen könntest, indem du die Tastatur sperrst und nur deine Anwendung sie verwenden kann. gib bescheid falls du es geschafft hast, würde mich ebenfalls interessieren^^


cya,
Stefan

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

6

12.06.2005, 22:44

Wenn es um dieses leidige Thema DeviceLost geht: Lass die Scheiße sein! Wenn ich ein Programm habe möchte ich es gerne auch Minimieren können egal ob Vollbild oder nicht. Ansonsten ist dieses Programm für mich Minderwertig und hat keinerlei Daseinsberechtigung auf meiner Festplatte!

Ergo: Programm wird gelöscht.

Typisch, was man nicht versteht wird unterdrückt.

- Patrick

Anonymous

unregistriert

7

12.06.2005, 22:54

öhm Patrick..

Schalt bitte einen Gang zurück. Das hier alle nicht das machen was du gerne sehen würdest ist klar. Und wie du das ändern kannst ist auch klar. Erkläre es Ihnen.

Ein bissel weniger Bullshit wäre auch nicht schlecht. Ich würde nämlich wie bei deinen ersten 950 Postings beruhigt schlafen gehen ohne Angst zu haben das du durchknallst. (Bitte nicht falschverstehen).

Ich finde es lächerlich das ich nun ausgerechnet DIR hinterhermoderieren soll. Das haben wir beide nicht nötig.

Viele hier im Forum haben nicht deine Kenntnisse, deine Fussabtretter sind es aber trotzdem nicht. Also erklär es oder lass es sein. Es gibt dazwischen für dich im Moment keinen Weg denn ich (zumindest ich) akzeptieren würde.

Nicht in der Stimmung in der du gerade bist.

cu

Stefan

Alter Hase

Beiträge: 668

Wohnort: Innsbruck

  • Private Nachricht senden

8

12.06.2005, 23:05

Zitat von »"Patrick"«

Wenn es um dieses leidige Thema DeviceLost geht: Lass die Bullshit sein! Wenn ich ein Programm habe möchte ich es gerne auch Minimieren können egal ob Vollbild oder nicht. Ansonsten ist dieses Programm für mich Minderwertig und hat keinerlei Daseinsberechtigung auf meiner Festplatte!

Ergo: Programm wird gelöscht.

Typisch, was man nicht versteht wird unterdrückt.

- Patrick


er möchte ja bestimmt nur eine Passwortabfrage proggen..damit die Daten auch zu Hause sicher sind^^
Die Zeit ist doch viel zu schade um bei der Menge an Festplattenspeicher zu überlegen, ob ein Prog eine Daseinsberechtigung hat :)


cya,
Stefan

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

9

12.06.2005, 23:05

ja meine auch STRG+ALT+ENTF ;). Alt F4 kann man unterdrücken wenn man die Nachricht WM_CLOSE nicht bearbeitet. Kann sein, bin mir aber nicht ganz sicher.

Und er hat doch WinAPI gesagt oder nicht? :angel:

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

10

12.06.2005, 23:12

Stefan
Überlegen wir mal logisch und halten die Fakten zusammen:
- Wir sind in einem GameDev Forum
- Wir sind im Unterforum für 3D Spieleprogrammierung
- Es wurde nach den Hauptmöglichkeiten der Unterdrückung für DeviceLost gefragt.

Ergo: Es handelt sich um ein Unterhaltungsmedium im Vollbildmodus und er möchte das beliebte DeviceLost unterdrücken, da er sich nicht damit beschäftigen will/kann/möchte/darf usw. um auf diesen "Fehler" was gar keiner ist sondern ein SEHR WICHTIGES FEATURE einzugehen.

Nagut, aber wer es unterdrücken will, msdn -> Suchbegriff: Hook

Doch genau dieser Grund ist wieso ich mir Sacred nie gekauft habe, weil die Entwickler darauf nicht eingehen wollten. Da ich neben dem Zocken noch Arbeite benötige ich ALT+TAB, den Zugriff auf den Taskmanager und schnelles Beenden.

Linux
Ich bin grade noch im 2. Gang ;)

- Patrick

Werbeanzeige