Fenster koordinaten fremder Programme

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

>hähähä... das hab ich doch geahnt, was sich dort verbirgt, noch bevor ich es angeklickt hab.

2 User, ein Gedanke.

>PS: Kann mir mal jemand den Link zu den API befehlen reinschreiben? THX!!
http://www.msdn.com
TomTom
Beiträge: 130
Registriert: 18.10.2006 18:47

Beitrag von TomTom »

ich habe im Forum gesucht (dort haben noch ein paar mehr das problem)
sie können nicht einen Teil des Desktops refreshen, dort werden lösungen angegeben, es mit einem Fenster zu problieren ohne rahmen...
die Lösung würde bei mir nicht gut passen...

wie kann ich den Befehl InvalidateRect_() denn Benutzen, damit nur ein Pixel refreshed wird?
Pure Basic 4.0
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

von welchem forum sprichst du jetzt? :?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
TomTom
Beiträge: 130
Registriert: 18.10.2006 18:47

Beitrag von TomTom »

Pure Basic 4.0
Benutzeravatar
PureLust
Beiträge: 1145
Registriert: 21.07.2005 00:02
Computerausstattung: Hab aktuell im Grunde nur noch 'nen Lenovo Yoga 2 Pro im Einsatz.
Wohnort: am schönen Niederrhein

Beitrag von PureLust »

TomTom hat geschrieben:wenn ich das Fenster jetzt verschiebe dann bleiben die Ränder... die sollen aber weg!
Ich wage zu bezweifeln, dass du solche Refreshfehler durch das reine Abfragen von Fensterposition und Größe mit Hilfe von GetActiveWindow_() und GetWindowRect_() bekommst.

Wie Kiffi bereits gesagt hatte: Schau noch mal in Deinen Code - sehr wahrscheinlich ist dort die Ursache für das Problem zu finden.

Gruß, PL.
[Dynamic-Dialogs] - komplexe dynamische GUIs einfach erstellen
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
Antworten