| |

VB & Windows APIRe: Grafik aus BMP ausschneiden | |  | Autor: Zardoz | Datum: 15.04.11 13:50 |
| Hallo icolor,
icolor schrieb:
Zitat: |  | Verstehe ich das richtig? Ich würde also via
TranspaColor = BitBlt(File1.hdc, 402, 143, 1, 1, File2.hdc,
0, 0, SRCCOPY) die Farbe an Position 402, 143 in File1 bestimmen?
Ich frag nur, weil ... egal wie ich das mache immer 1
rauskommt.
|  |
Nein, das geht so (Api-Deklarationen vorausgesetzt):
Dim P1hdc&, P1OldHandle&, TmpPic As StdPicture
Set TmpPic = LoadPicture(File1)
P1hdc = CreateCompatibleDC(0)
P1OldHandle = SelectObject(P1hdc, TmpPic.Handle)
TranspaColor = GetPixel(P1hdc, 402, 143)
Call SelectObject(P1hdc, P1OldHandle)
Set TmpPic = LoadPicture()
Call DeleteDC(P1hdc)
MsgBox TranspaColor, vbOKOnly + vbInformation icolor schrieb:
Zitat: |  | Zusätzlich bräuchte ich eine DLL mit der ich den Kopf eines
Forms austauschen kann. Ich möchte halt was mit nem Skin
probieren. Aber wie greife ich darauf zu? |  |
Eine ähnliche Frage gab es erst kürzlich:
http://www.vbarchiv.net/forum/read.php?id=16&t=2318&i=2318&v=f
Gruss,
Zardoz |  |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
TOP! Unser Nr. 1 
Neu! sevDataGrid 3.0
Mehrspaltige Listen, mit oder ohne DB-Anbindung. Autom. Sortierung, Editieren von Spalteninhalten oder das interaktive Hinzufügen von Datenzeilen sind ebenso möglich wie das Erstellen eines Web-Reports. Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|