Autor Beitrag
galagher
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2556
Erhaltene Danke: 45

Windows 10 Home
Delphi 10.1 Starter, Lazarus 2.0.6
BeitragVerfasst: Mo 12.01.15 20:24 
Hallo!

Ich blende mit folgendem Code die Titelleiste der MDI-Forms, auf denen jeweils eine TJvWideHLEditor-Komponente liegt, aus:
ausblenden Delphi-Quelltext
1:
2:
SetWindowLong(Handle, GWL_STYLE, GetWindowLong(Handle, GWL_STYLE) and not
  WS_CAPTION);


Nach einiger Zeit des Tippens, Markierens von Text usw. in der TJvWideHLEditor-Komponente tritt dann im Debug-Modus folgender Fehler auf:
Zitat:
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt SynEdit.exe ist eine Exception der Klasse EOutOfResources mit der Meldung 'Fehler beim Erstellen des Fenster-Gerätekontexts' aufgetreten.

Im Betrieb ausserhalb von Delphi hängt sich das Programm einfach auf.

Warum kommt dieser Fehler, und was bedeutet das? Muss ich auf das Ausblenden der Titelleiste verzichten?

_________________
gedunstig war's - und fahle wornen zerschellten karsig im gestrock. oh graus, es gloomt der jabberwock - und die graisligen gulpen nurmen!