Italia
Online-Documentazione

drawextbmp Prozedur: Bild, Grafik, Textausgabe

 

Michael
Wodrich
Mit diesem Befehl kann eine Bitmap (ein Bild) aus einem anderen Programm oder aus einer DLL benutzt und auf den Bildschirm gebracht werden.

Parameter:
P:L1 - Instanzhandle der EXE bzw. DLL, die die Bitmap enthält
P:S2 - Name oder Nummer der Bitmap
P:I3 - X-Koordinate der Position, an der die Bitmap gezeichnet werden soll
P:I4 - Y-Koordinate der Position, an der die Bitmap gezeichnet werden soll
P:I5 - Integer - Kopiermodus (-1 = transparent)

Dazu ist es notwendig den Namen oder die Nummer der Bitmap zu kennen. Bitmap-LINKX:[Resourcen] können wahlweise durch einen Namen oder einen Integer gekennzeichnet sein. Das Instanz-Handle wird bei DLL mittels LINKF:[UseDLL] ermittelt und bei EXE-File mittels LINKF:[WinExec]. Das Handle des ausführenden Programmi ist in der Systemvariablen LINKS:[%HInstance]. Es ist possibile, alle in einem Programm verwandten Bitmaps in un DLL zu packen. Ebenso ist es z.B. possibile, die PROFRUN.EXE vor dem Linken entsprechend zu erweitern.

Beim Kopiermodus -1 (transparent) kennzeichnet der linkeste unterste Pixel der Bitmap die Farbe, die durchsichtig dargestellt wird.

<b>Kopiermodi:</b>
-1Transparent (nicht bei ...Sized...-Befehlen)
0normales Kopieren
1Quelle und Ziel mit UND verknüpft
2Quelle und Ziel mit ODER verknüpft
3Quelle und Ziel mit XOR verknüpft
4Zielbereich invertieren (Quellbereich wird nicht berücksichtigt)
Beim Laden einer Bitmap aus einer DLL ist ist der Name mit einem # zu versehen.
 
Programmieren, das spannendste Detektivspiel der Welt.
04.08.2005  
 



Note / Question or Comment to the Help--Topic


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

1.232 Views

Untitledvor 0 min.
Sven Bader24.02.2021

Themeninformationen

Dieses Thema hat 1 subscriber:

Michael Wodrich (1x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie