TransparentBlt in VSE2013 ergibt Linkerfehler

02/06/2015 - 13:09 von ha | Report spam
Hallo

Ich möchte in VSE2013 TransparentBlt einsetzen.
Aber ich erhalte folgende Fehler:

error LNK1120: 1 nicht aufgelöste Externe
error LNK2019: Verweis auf nicht aufgelöstes externes Symbol
"__imp__TransparentBlt@44"


Laut Beschreibung sollte die Funktion mit "Windows.h" verfügbar sein.
(Das inkludiert seinerseits WinGdi.h)

Hat jemand eine Idee, wie ich diese Funktion einsetzen kann ?
 

Lesen sie die antworten

#1 René König
02/06/2015 - 13:33 | Warnen spam
Hi!

Am 02.06.2015 um 13:09 schrieb ha:
Laut Beschreibung sollte die Funktion mit "Windows.h" verfügbar sein.



Genau, und das ist sie ja offensichtlich auch, denn Dein Compiler
beschwert sich nicht. Du musst die Funktion aber auch dem Linker zur
Verfügung stellen, und das machst Du laut Beschreibung unter
Einbeziehung von "Msimg32.lib", siehe:

https://msdn.microsoft.com/en-us/li...85%29.aspx

Gruß,
René

Ähnliche fragen