Насколько я знаю, win32 не включает в себя способ отображения PDF-файлов. Поэтому я думаю, что ваш единственный выбор - сохранить его на диск (возможно, во временную папку где-нибудь), а затем использовать ShellExecute или его эквивалент для запуска, и надеюсь, что у пользователя установлено приложение для просмотра PDF. (
Редактировать: Андреас в комментарии к этому ответу упомянул, что есть элемент управления ActiveX, который вы должны использовать, если вы можете положиться на устанавливаемый Adobe Acrobat.