Help me please, as in Windows 10 standard RichEdit control switch to DirectWrite mode. I need RichEdit to draw text using DirectWrite. I get a pointer to ITextDocument2, but what should I do next? Thank you in advance!
CRichEditCtrl m_richEdit;
m_richEdit.Create(WS_CHILD | WS_VISIBLE | ES_MULTILINE, CRect(10,10,400,270), this, 100);
CComPtr<IRichEditOle> richEditOle;
::SendMessage(m_richEdit.m_hWnd, EM_GETOLEINTERFACE, 0, (LPARAM)&richEditOle);
CComPtr<ITextDocument2> document;
HRESULT hr = richEditOle->QueryInterface( _uuidof(ITextDocument2), (void **)&document);