Hallo,
um noch mal auf die Ausgangsfrage zurückzukommen:
long GdipCreateFont(IN LONG_PTR fontFamily, IN float emSize, IN long style, IN long
unit, OUT LONG_PTR &font) {
long nRet = -1; // Error
font = 0;
HMODULE hModule = gdiplib(); // ** //
// ** // hier ist jetzt
hModule irgendwann nicht mehr der Wert, der ursprünglich in
hGdip stand?
D.h. die static-Variable ist durch irgendwas überschrieben worden?