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.
Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.
Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.
Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.
Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.
Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…
Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…