Lines Matching refs:hfont
65 static bool currentFontContainsCharacter(IMLangFontLinkType* langFontLink, HDC hdc, HFONT hfont, UChar character, const wchar_t* faceName)
85 HRESULT result = langFontLink->GetFontCodePages(hdc, hfont, &fontCodePages);
107 HRESULT result = langFontLink->MapFont(hdc, codePageMask, refFont.hfont(), &mlangFont);
214 HFONT hfont = 0;
226 hfont = createMLangFont(langFontLink, g_screenDC, origFont, CJKCodePageMasks[i]);
227 if (!hfont)
230 SelectObject(g_screenDC, hfont);
233 if (hfont && !(codePages & CJKCodePageMasks[i])) {
236 if (!currentFontContainsCharacter(langFontLink, g_screenDC, hfont, character, name))
239 langFontLink->ReleaseFont(hfont);
240 hfont = 0;
247 hfont = createMLangFont(langFontLink, g_screenDC, origFont, codePages, character);
248 SelectObject(g_screenDC, hfont);
253 if (hfont) {
255 langFontLink->ReleaseFont(hfont);