Растровое Рисование, Обмен Между Классами,окнами

  • Автор темы Direct
  • Дата начала
D

Direct

Гость
#1
Есть класс в который с контекста устройства сохраняет изображения в файл, со своими пременными и окном в котором есть картинка

Есть воторой который из HANDLа рисует изображение в свое окно

Я хочу, чтобы после какого-то события, второй класс рисовал с своем окне изображение из первого.

Первый для моих нужд получал Cbitmap со своего контектста из него возвращал хэндл, внутри него возвращаемый хэндл приводил к успеху в других функциях. Я пытался передать, этот хэндл во второй класс но доходит не полностью. Так например поля bmType; bmWidth; bmHeight; bmWidthBytes; bmPlanes; bmBitsPixel; - доходят без проблем, а вот LPVOID bmBits, который указывает как раз таки на само изображение видимо нет, так как ничего не рисуется.

Как, господа, лучше осуществить мою идею? Как нарисовать в одном окошечке картинку из другого?
 
V

VerhoLom

Гость
#2
Покопайте в сторону диб-секций и передавайте хэндл диб-секции второму окну :)