Hello,

I'm testing out to create a UniCode aware simple label.

Now Im using the DrawAPIW API.

Call SetRect(R, 1, 1, UserControl.ScaleWidth / Screen.TwipsPerPixelX - 1, UserControl.ScaleHeight / Screen.TwipsPerPixelY + 1)
Call DrawTextW(UserControl.hDC, StrPtr(m_Caption), Len(m_Caption), R, tempAlight)

Ok it all works when I use the Forms .HDC to draw UniCode chars, but the problem is when i implement this in to an AcitveX and use the Usercontrol.Hdc.

Then i dont get the Unicode characters...

Any reasons for this?