Здравствуйте, Dima_Kam, Вы писали:
D_K>Есть функция:
D_K>void C_GridEX::PrintPreview(LPDISPATCH* PreviewControl, BOOL* PrintSelectedItems)
D_K>Как получить LPDISPATCH от контрола, чтобы передать его в вышеуказанную функцию?
D_K>Спасибо!
Через QueryInterface, вестимо.
Кстати, судя по прототипу, эта функция как раз и возвращает тебе указатель на IDispatch

Или ты ошибся и она должна выглядеть так?
void C_GridEX::PrintPreview(LPDISPATCH PreviewControl, BOOL* PrintSelectedItems);