Re[3]: Отображение окон программ в своем
От: Sashaka Россия  
Дата: 02.03.08 16:32
Оценка: 9 (1) :))
Удалено избыточное цитирование. — SchweinDeBurg

Здравствуйте, Sashaka, Вы писали:

гы. сейчас попробовал:

void CSadDlg::OnButton1() 
{
    // TODO: Add your control notification handler code here
    CWnd* p = FindWindow(NULL, "Безымянный - Paint");
    p->SetParent(this);
}

и окошко пейнта появилось в моем диалоге (глючит с перерисовкой правда, но это оттого что диалог).

Так что думаю можно:
— создать окно, под пейнт — типа CFrameWnd
— запустить Paint, да хотя бы через ShellExecute =)
— найти окно пейнта с помощью FindWindow или EnumChildWindows
— поставить ему себя парентом =)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.