::GetTextExtentPoint32W(aDC, aString, aLength, &size);
::GetTextExtentPoint32W(aDC, pstr, aLength, &size);  if (pstr != str) { delete[] pstr; }
nsFontWinUnicode::GetWidth(HDC aDC, const PRUnichar* aString, PRUint32 aLength){  SIZE size;  ::GetTextExtentPoint32W(aDC, aString, aLength, &size);  return size.cx;}