Farbwerte auslesen außerhalb BBOutputfensters mittels .ddl
Übersicht BlitzBasic Allgemein
BritannyBetreff: Farbwerte auslesen außerhalb BBOutputfensters mittels .ddl |
So, Apr 06, 2014 21:44 Antworten mit Zitat |
|
---|---|---|
Mittels dll kann ich die Mauskoordinaten außerhalb des Fensters auslesen.
;.lib "user32.dll" ; ;api_GetCursorPos% (lpPoint*) : "GetCursorPos" ... api_GetCursorPos MOWMain DMX=PeekInt(MOWMain,00) DMY=PeekInt(MOWMain,04) Gibt es auch eine Möglichkeit die Farbe eines Pixel an Koordinate x/y festzustellen? Also in der Art von ; api_GetColorPosx%Posy% : "GetColorPos" ... api_GetColorPosx%Posy% MOWMain DMFarbe=PeekInt(MOWMain,00) Mfg Britanny |
||
Eingeproggt |
So, Apr 06, 2014 22:35 Antworten mit Zitat |
|
---|---|---|
Die API-Funktion die du suchst gibt es fürchte ich nicht.
In B+ gäbe es den DesktopBuffer der eventuell helfen würde. Schlagt mich wenn ich falsch liege, aber B+ ist mittlerweile eh gratis verfügbar oder? mfG, Christoph |
||
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9 |
DAK |
Mo, Apr 07, 2014 7:02 Antworten mit Zitat |
|
---|---|---|
Du könntest auch einen Screenshot machen und den aus der Zwischenablage auslesen. Wichtig nur, dass du dir vor dem Screenshot die Zwischenablage abspeicherst, dann den Screenshot machst und ihn ausliest, und dann die Zwischenablage zurück kopierst, damit diese vorhanden bleibt.
Für die Zwischenablage gibt es irgendwo eine .decls hier im Forum, und für den Screenshot verwendest du das hier und simulierst damit den "Druck"-Knopf ("Print"). |
||
Gewinner der 6. und der 68. BlitzCodeCompo |
BritannyBetreff: THX :) |
Di, Apr 08, 2014 17:34 Antworten mit Zitat |
|
---|---|---|
Ja. Damit kann ich was anfangen. Danke euch beiden. Ich werde es gleich mal ausprobieren | ||
Übersicht BlitzBasic Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group