Элементы управления

  • Автор темы GOGA
  • Дата начала
G

GOGA

#1
Здравствуйте уважаемые господа программисты. Помогите начинающему программисту в освоении

Visual C++, а именно, библиотеки MFC.
Я хочу написать приложение для работы с БД, только не могу ничего сделать, потому как еще

практически ничего не знаю в Visual Studio. Подскажите мне, как можно программно изменять

свойства элементов управления, например, CStatic. Что нужно прописать, если я хочу изменить

размер, положение, шрифт и т.д.


Вот что я делаю:

//-----------------------------------------------------------------------------

void CEmbadedDBView::OnInitialUpdate()
{
CFormView::OnInitialUpdate();
// Название окна
GetDocument()->SetTitle(theApp.GetWindowTitle());

GetParentFrame()->RecalcLayout(FALSE);
// Убираем преобразование размеров фрейма
// ResizeParentToFit();

// Создать объект типа Static text
if(!m_wndStaticDB)
{
m_wndStaticDB = new CStatic;
m_wndStaticDB->Create(_T("Доступные БД:"), WS_CHILD | WS_VISIBLE,
CRect(10, theApp.GetWindowHeight()/30,
theApp.GetWindowWidth()/10 + 50, theApp.GetWindowHeight()/30 + 15), this);
}
}

//-----------------------------------------------------------------------------
Только вот я не знаю, как изменить параметры этикетки после создания. Ну, в принципе,

аналогично, я не знаю, как можно программно управлять другими элементами. Подскажите,

пожалуйста, как это сделать. Вот в Builder-е все просто, а здесь, пока как-то не освоился, и

не могу ничего сделать.

И еще такой вопрос, какой лучше использовать элемент для отображения содержимого таблиц (я

хочу оформить это в виде таблицы, как в Builder — DataGrid), и можно ли так вообще сделать?

Заранее ОГРОМНОЕ СПАСИБО!!!