bool CHTMLayoutCtrl::LoadHtmlResource(LPCTSTR pszName, HMODULE hModule) { // This code assumes that the host and control windows are the same ASSERT(::IsWindow(m_hWnd)); LPBYTE pb; DWORD cb; if(!GetHtmlResource(pszName, pb, cb, hModule)) return false; return LoadHtml(pb, cb); }
//------------------------------------------------------------------------- int BuhReport_Saldo::OnCreate() { SetWindowPos(m_hWnd, NULL, -1, -1, 450, 450, SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOZORDER); CenterWindow(); PBYTE pb; DWORD cb; if (GetHtmlResource(L"IDR_HTML_BUH_REPORT_SALDO", pb, cb)) { assert(::IsWindow(m_hWnd)); ::HTMLayoutLoadHtml(m_hWnd, pb, cb); } else assert(FALSE); InitDomElement(); return 0; }