|
BOOL WINAPI wce_DPtoLP(HDC hdc, LPPOINT lpPoints, int nCount)
{
if (hdc == NULL)
return FALSE;
return TRUE; // DP = LP always in WCE
}
BOOL WINAPI wce_LPtoDP(HDC hdc, LPPOINT lpPoints, int nCount)
{
if (hdc == NULL)
return FALSE;
return TRUE; // DP = LP always in WCE
}
// pLogFont->nHeight is interpreted as PointSize * 10
//
int HeightFromPointSize(int nSize)
{
// 72 points/inch, 10 decipoints/point
HDC hDC = ::GetDC(NULL);
int y = ::GetDeviceCaps(hDC, LOGPIXELSY) * nSize / 720;
::ReleaseDC(NULL, hDC);
return -abs( y );
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.