...
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Delete these three lines if you don't want the toolbar to be dockable
dbar.Create(this,IDD_DIALOGBAR,CBRS_ALIGN_LEFT|CBRS_BORDER_LEFT,101);
return 0;
}...
Смешеное Окно !!!
Друзья у меня вот какой вопрос. Мне нужно создать проект на VS6.0 single document но так чтобы на половине окна вазможно било разместить кнопки и эдит боксы. Как зделать ?
[RIGHT][COLOR="Red"]Зарание блогадаью за помощь !!![/COLOR][/RIGHT]
Создай динамически на документе.
А как ?
Цитата: ViToBrother
[CENTER]Привет всем Участникам Форума !!! ;) [/CENTER]
Друзья у меня вот какой вопрос. Мне нужно создать проект на VS6.0 single document но так чтобы на половине окна вазможно било разместить кнопки и эдит боксы. Как зделать ?
[RIGHT][COLOR="Red"]Зарание блогадаью за помощь !!![/COLOR][/RIGHT]
Друзья у меня вот какой вопрос. Мне нужно создать проект на VS6.0 single document но так чтобы на половине окна вазможно било разместить кнопки и эдит боксы. Как зделать ?
[RIGHT][COLOR="Red"]Зарание блогадаью за помощь !!![/COLOR][/RIGHT]
Я так понимаю,что тебе надо в SDI приложении сделать так,чтобы было раделение главного окна на 2 части,но не Splitter-ом,а так:слева,допустим,диалог,а справа View ? На левую часть ты хочешь добавить элементы управления(кнопки,и тектовые поля)...
Тогда делаем так:
- Добавляй в класс рамки CMainFrame переменную CDialogBar dbar;
- Функция OnCreate (в файле СMainFrame.cpp) тогда выглядит такКод:
- В ресурсах добавь новый диалог,только как IDD_DIALOGBAR1(Английский(США)).
- На созданный диалог добавляешь любые элементы управления из ToolBox.
- Для того чтобы работать с этими элементами управления используйКод:...
CButton* m_button=(CButton*)dbar.GetDlgItem(IDC_BUTTON1);
CEdit* m_edit=(CEdit*)dbar.GetDlgItem(IDC_EDIT1);
...
[FONT="Arial Black"][COLOR="Red"]Огромное Спасибо m_Valery !!!!![/COLOR][/FONT]
:confused: