Я вывожу в диалоговом окне нужный мне .bmp файл
CString path = "C:\.......";
CClientDC dc(this);
CDC dcMem;
dcMem.CreateCompatibleDC(&dc);
HBITMAP m_bmp1;
m_bmp1 = (HBITMAP)LoadImage(NULL, path, IMAGE_BITMAP, 75, 150, LR_LOADFROMFILE|LR_DEFAULTCOLOR);
HBITMAP bmp_old;
bmp_old = (HBITMAP)dcMem.SelectObject(m_bmp1);
dc.BitBlt(82, 190, 168, 340, &dcMem, 0, 0, SRCCOPY);
и все прекрасно работает, НО только под Win2000 и выше.
В Win98 отображения рисунков не происходит
Я узнал, что все дело в функции BitBlt(...), которая в Win98 отображает только изображения размером 32*32 (или 16*16) , т.е. иконы.
Какие Вы можете предложить альтернативные пути работы с графикой.