需要使用Platform invoke来调用windows的API.
Platform invoke的使用参考:
Using P/Invoke to Call Unmanaged APIs from Your Managed Classes
GetCharABCWidthsFloat在Platform下的使用, 参考 pinvoke.net中的声明和sample code
getcharabcwidthsfloat (gdi32)
代码是C#的,翻译成VB.net应该不难。