Есть ли способ отрисовать контент Webbrowser для определенного DC?
В эти дни я пытаюсь создать скрытый элемент управления WebBrowser в своей программе, а с помощью интерфейса IViewObject отрисовываю свой пользовательский DC.
Результат в порядке, я получил все необходимое содержимое, но скорость рисования неприемлема, особенно некоторые сложные веб-страницы, содержащие объекты Flash,Каждый розыгрыш DC стоит более 100 мс, Таким образом, объект вспышки, который я нарисовал, не является гладким.
Есть ли быстрый способ перенести управление на конкретный DC?
мой код sinpet выглядит так:
//hCompDc is a CompatibleDC which select a CompatibleBitmap.
RECTL imageRect = {0, 0, nWidth, nHeight};
pHtmlDocument2->QueryInterface(IID_IViewObject, (void **)&pViewObject);
pViewObject->Draw(DVASPECT_CONTENT, -1, NULL, NULL, NULL, hCompDc, NULL, &imageRect, NULL, 0);
Спасибо за чтение этого вопроса.
Жду ваших ответов ~