powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / вкладки
1 сообщений из 1, страница 1 из 1
вкладки
    #34792537
mar55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не могу понять, почему на моем компе вкладки отображаются, а на другом - нет. Винда и VC++ с одних дисков. Может что-то в не так объявлено/создано? Вот функция, создающая вкладки:

LRESULT nsParam::Aspect( LPARAM lParam )
{ RECT r;
TitleFont = CreateFont( 20, 8, 0, 0, 0, 0, 0, 0, RUSSIAN_CHARSET, 0, 0, 900, 0, "Tahoma" );
TextFont = CreateFont( 18, 7, 0, 0, 0, 0, 0, 0, RUSSIAN_CHARSET, 0, 0, 600, 0, "Tahoma" );
GetClientRect( hwShell, &r );

hwTab = CreateWindowEx( 0, WC_TABCONTROL,NULL, WS_CHILD | WS_CLIPCHILDREN |
WS_CLIPSIBLINGS, 5,63,474,420, hwShell, NULL, Instance, NULL );

TCITEM tab;
tab.mask = TCIF_TEXT;

tab.pszText = "Двигатель";
TabCtrl_InsertItem( hwTab, 0, &tab );

tab.pszText = "Стартер";
TabCtrl_InsertItem( hwTab, 1, &tab );

tab.pszText = "Аккумуляторная батарея";
TabCtrl_InsertItem( hwTab, 2, &tab );

tab.pszText = "Накопитель энергии";
TabCtrl_InsertItem( hwTab, 3, &tab );
// Текст надписи
stText.New( Instance, hwShell );
stText.Create( 10,10,450,25);
stText.SetFont( TitleFont );
stText.SetText("Введите параметры, которые будут использоваться");

stText1.New( Instance, hwShell );
stText1.Create( 10,35,450,25 );
stText1.SetFont( TitleFont );
stText1.SetText("для постоения графика");
// Установить элементы
SetEngine();
SetStarter();
SetStorageBattery();
SetEnergyStorage();

pbSave.New( Instance, hwTab );
pbSave.Create( "Сохранить...",140,380,100,25);

pbPaint.New( Instance, hwTab );
pbPaint.Create( "Рисовать",250,380,100,25);

pbLoad.New( Instance, hwTab );
pbLoad.Create( "Загрузить...",30,380,100,25);

pbOK1.New( Instance, hwTab );
pbOK1.Create( "OK",360,380,100,25);

StandManager = (WNDPROC) SetWindowLong( hwTab, GWL_WNDPROC, (LONG) MyManager );

TabCtrl_SetCurSel( hwTab, 0 ); // установить карточку 0
ShowWindow( hwTab, SW_SHOW ); // изображение окна картотеки

return 0L; // сообщение выполнено
}
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / вкладки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]