Die Textout-Funktion der Windows-API zeigt Text auf dem Bildschirm an. Die Deklaration lautet wie folgt und kann in ein Modul eines selbst geschriebenen Programms eingebaut werden:
Hier die Parameter:
Ein Gerätekontext ist die Form, in der Windows bestimmte Anzeigeobjekte darstellt. In Visual Basic haben nur Formulare, Picture Box-Steuerelemente und Drucker einen Gerätekontext, was bedeutet, dass diese Technik darauf beschränkt ist, 3D-Text auf diesen Objekten darzustellen.
Die Technik, die hier zur Darstellung von 3D-Text verwendet wird, besteht darin, den String wiederholt an geringfügig anderen, überlappenden Stellen abzubilden. Indem die Textfarbe mit jeder Wiederholung verändert wird, entsteht ein dreidimensionaler Effekt. Hier ein Beispiel:
Wie man sieht, wird der Text 128-mal ausgegeben. Jedes Mal verschiebt sich die Position ein wenig nach rechts und nach unten und die Farbe ändert sich. Im Laufe des gesamten Vorgangs wechselt die Farbe von Schwarz – RGB(0, 0, 0) – zu Weiß – RGB(254, 254, 254). Ein anderes, aber ebenso attraktives Ergebnis lässt sich erzielen, indem man die Farbe von Weiß nach Schwarz verlaufen lässt. Dazu ändert man diese eine Zeile des Codes:
Der folgende Code ändert die Farbe von Blau nach Rot:
Mit dieser Technik lassen sich viele attraktive Effekte erzielen. Es empfiehlt sich, etwas herumzuexperimentieren, bis man das erwünschte Ergebnis erzielt.
Ausgeklügelte Phishing-Kampagne verwendet eine weiterentwickelte Version der Rhadamanthys-Stealer-Malware.
Die EU-Kommission kritisiert die Verknüpfung von Facebook und dem hauseigenen Online-Kleinanzeigendienst. Sie sieht darin einen…
Fast zwei Drittel halten jedoch eine Umsetzung aller Vorgaben von NIS 2 bis Jahresende für…
Mit dem Dekryptor von Bitdefender können Opfer von Attacken mit der Shrinklocker-Ransomware Dateien wiederherstellen.
In der Vorweihnachtszeit ist vor allem Malvertising auf dem Vormarsch. Cyberkriminelle locken Nutzer über schädliche…
Dazu trägt unter der Infostealer Lumma-Stealer bei. Hierzulande dominiert der Infostealer Formbook die Malware-Landschaft.