Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#9

Re: Canvas.Handle via GetDC(Panel1.Handle)

  Alt 27. Mai 2008, 15:47
Zitat von sirius:
du hast vielleicht an irgendwelchen Farben gedreht, sodass dein Objekt unsichtbar wird. Oder es wird durch irgendetwas überzeichnet. Vielleicht ein RePaint?
Denke nicht das was überschrieben wird.

habe jetzt mal nen test gemacht.

Delphi-Quellcode:
dc : HDC
dc := paintbox1.Canvas.Handle;

BASS_SONIQUEVIS_Render(vischan, RecChan, dc);
funktioniert nicht..

BASS_SONIQUEVIS_Render(vischan, RecChan, frmMain.paintbox1.Canvas.Handle); funktioniert ...

verdammt nochmal irgendwo muss doch eine unterschied sein
das beide (gleiche) aufrufe unterschiedliche ergebnisse haben.

Macht auch keinen unterschied ob isch dc als DWORD oder Cardinal deklariere
geht alles nicht.

gruss Emil
  Mit Zitat antworten Zitat