Lines Matching refs:mhDC
158 HDC mhDC; // WIN32 device handle member in WinLayout
215 : mhDC( hDC ), in WinLayout()
227 ::SelectObject( mhDC, mhFont ); in InitFont()
251 return SelectFont( mhDC, hHugeFont ); in DisableFontScaling()
314 if( ::GetTextMetricsA( mhDC, &aTextMetricA )
436 if( ::GetTextExtentPoint32W( mhDC, &pCodes[0], bSurrogate ? 2 : 1, &aExtent) )
438 else if( ::GetCharABCWidthsW( mhDC, nCharCode, nCharCode, &aABC ) )
440 else if( !::GetCharWidth32W( mhDC, nCharCode, nCharCode, &nGlyphWidth )
441 && !::GetCharWidthW( mhDC, nCharCode, nCharCode, &nGlyphWidth ) )
479 if( ::GetTextExtentPoint32W( mhDC, &cNotDef, 1, &aExtent) )
607 if( mrWinFontData.HasGSUBstitutions( mhDC )
1474 HRESULT nRC = (*pScriptShape)( mhDC, &rScriptCache,
1499 nRC = (*pScriptShape)( mhDC, &rScriptCache,
1581 nRC = (*pScriptPlace)( mhDC, &rScriptCache,
2237 (*pScriptTextOut)( mhDC, &rScriptCache,
2248 DeleteFont( SelectFont( mhDC, hOrigFont ) );
2555 mrWinFontEntry.InitKashidaHandling( mhDC );
2873 COLORREF color = GetTextColor(mhDC);
2874 dynamic_cast<gr::WinFont&>(segment.getFont()).replaceDC(mhDC);
2875 SetTextColor(mhDC, color);
2899 ::SelectFont(mhDC, hUnRotatedFont);
2902 mpFont.replaceDC(mhDC);
2935 ::SelectFont(mhDC, mhFont);
2948 mrWinFontEntry.InitKashidaHandling(mhDC);
2980 mpFont.replaceDC(mhDC);