mama_karlo
|
|
1 | |
Рисование на Dialog. Какой объект выбрать?16.01.2011, 22:53. Показов 1156. Ответов 1
Метки нет (Все метки)
Есть у меня программка, диалог. Нужно мне иметь на окне кнопку и область для рисования. Какой объект выбрать для рисования лучше всего?
|
16.01.2011, 22:53 | |
Ответы с готовыми решениями:
1
Выбрать папку через open file dialog Основы: указатель на объект или объект, что выбрать? Выбрать файл через openfile dialog и отправить на почту,получается только автоматически Программа выдает ошибку, если в компоненте Picture Dialog не выбрать картинку, а закрыть проводник |
0 / 0 / 0
Регистрация: 16.05.2009
Сообщений: 26
|
|
18.01.2011, 12:26 | 2 |
Привет.
Это вот так будет клево. Встраиваешь ВИД на диалог и рисуешь )) Как ????? Вставляешь на диалог обьект Пиктуре(Picture) он есть CStatic. Это будет каркас для ВИДА, а потом вот такой код вставляешь Код
int CYourDialog::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CDialog::OnCreate(lpCreateStruct) == -1) return -1; CCreateContext ccc; ccc.m_pNewViewClass = RUNTIME_CLASS(CView); ccc.m_pCurrentDoc = NULL; ccc.m_pNewDocTemplate = NULL; ccc.m_pLastView =NULL; ccc.m_pCurrentFrame = NULL; CString strMyClass = AfxRegisterWndClass(CS_VREDRAW | CS_HREDRAW, ::LoadCursor(NULL, IDC_ARROW), (HBRUSH) ::GetStockObject(WHITE_BRUSH), ::LoadIcon(NULL, IDI_APPLICATION)); m_pFrame = new CFrameWnd; m_pFrame->Create(strMyClass,'', WS_CHILD, CRect(0,0,1,1), this, NULL, 0, &ccc ); m_pView = (CView*)m_pFrame->CreateView(&ccc); return 0; } void CYourDialog::OnSize(UINT nType, int cx, int cy) { CCoolDialog::OnSize(nType, cx, cy); CRect cRect; CWnd *pWnd; if ( pWnd = GetDlgItem(IDC_SATIC) ) //твой статик { pWnd->GetWindowRect(&cRect); ScreenToClient(&cRect); m_pFrame->MoveWindow(&cRect); m_pFrame->ShowWindow(SW_SHOW); } } А есче лучше если ты сделаешь клас производный от CView например CMyView, и в нем будешь все рисовать. Удачи
0
|
18.01.2011, 12:26 | |
18.01.2011, 12:26 | |
Помогаю со студенческими работами здесь
2
Посоветуйте.Поменять процессор,но незнаю какой мне подходит и какой выбрать Какой выбрать Doctype для сайта HTML? Как его выбрать? Русский сайт есть CSS нету JavaScript. Рисование октаэдра: Ссылка на объект не указывает на экземпляр объекта Рисование планов помещения что выбрать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |