vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
API-Funktion BitBlt 
Autor: Chris
Datum: 14.04.02 19:40

Hallo Leute !

Ich kopiere zwei Bilder von zwei versteckten PictureBoxen in eine (sichtbare) PictureBox mit hilfe der API-Funktion BitBlt. Das passiert immer dann, wenn man mit der Maus auf dieses Bild fährt (PictureBox.MouseMove). Wenn ich das aber schon beim Laden der Form machen möchte, also das in Form_Load() das Bild schon gesetzt wird, dann passiert nichts !? Das Bild bleibt weiß !

Und noch etwas komisches: Wenn ein Bild zu sehen ist, es also mit BitBlt kopiert wurde, und die Form verliert den Focus (z.B. man "holt" eine andere Anwendung in den Vordergrund) und holt danch wieder meine Form "nach vorn", dann ist das Bild leer ! Setze ich das Bild wieder in Form_GotFocus(), passiert nichts !?

Mit anderen PictureBoxen (die nicht mit BitBlt arbeiten, sondern mit der .Picture Methode das Bild zugewiesen bekommen) tritt dieses Problem nicht auf !

Hat jemand einen Tipp bezüglich dieser zwei Probleme ??? Wäre echt dankbar !

THX
Chris
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
API-Funktion BitBlt70Chris14.04.02 19:40
Re: API-Funktion BitBlt213unbekannt14.04.02 20:02
Re: API-Funktion BitBlt58E714.04.02 20:45
Re: API-Funktion BitBlt50Chris15.04.02 11:12

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

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

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