Witam mam program napisany w w VS 6.0 MFC, dokument/widok dla którego dorabiam możliwość wydruku do PDF(po naciśnięciu odpowiedniego przycisku). Udało mi się dołączyć bibliotekę libharu i wygenerować pusty plik pdf jednak gdy próbuję wygenerować pdf oparty na wydruku pojawia się problem. Z metody OnPrint mogę wybrać CDC i CPrintInfo, za przykładami z google próbuje wyciągnąć bitmapę z której za pomocą metody GetBitmapBits mógłbym otrzymać zrozumiały dla harupdf bufor pamięci. Niestety bitmapa którą otrzymuje jest pusta.
Jak w oparciu o CDC OnPrint stworzyć coś z czego libharu będzie mogło wygenerować plik pdf?