Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

slidectrl

2.1K
27 ноября 2002 года
vadim85
5 / / 27.11.2002
Y mena est' vapros .
ia popitalsa sdelat' SliderCtrl na Toolbare , ia eto sdelal vot tak :
m_wndToolBar.SetButtonInfo( 0, ID_SLIDE, TBBS_SEPARATOR, 75 );
CRect rect;
m_wndToolBar.GetItemRect( 0, &rect );
rect.bottom = rect.top + 200;
rect.left += 5;
if ( !m_wndSlideCtrl.Create(
WS_VISIBLE|WS_TABSTOP,
rect, &m_wndToolBar, ID_SLIDE ) )
{
TRACE0("Failed to create slide ctrl\n");
return FALSE;
}

ia eto sdelal v MainFrm.cpp .
Teper' moia problemma poslat' palogenie regyl'atora moego SlideCtrl katorii ia palychil v class xxxView.cpp:(

Padskogite pogalysta kak mne eto sdelat'(shtobi moi xxxView.cpp palychil parometr iz MainFrm.cpp)???

Balshoe spasibo
380
27 ноября 2002 года
Arestov
285 / / 20.09.2000
Nu tut est neskolko variantov:
1. naprimer mogna poluchiv soobchenie v MainFrm forwardit' ego v tvoi class
2. ispolzovat ON_XXXX_REFLECT i obrabativat vsu hernu v samom classe slidera
3. esli nada posto poluchit' poziciu slidera, sozdat' mehanizm dla togo chtoba ee uznat', mogno chlen m_wndSlideCtrl sdelat public i pisat chto-to tipa (CMainFrm*)AfxGetMainWnd())->m_wndSlideCtrl.XXXXX, mogna chtobi ne rassekrechivat' m_wndSlideCtrl sdelat chlen-funkciu dla poluchenia pozicii, togda: ((CMainFrm*)AfxGetMainWnd())->GetSliderPos(), ili nakonec napisat obrabotchik forwarder soobchenii v slider:

LRESULT CMainFrm::SliderMsg(UINT uMsg, WPARAM wParam, LPARAM lParam)
{
return m_wndSlideCtrl.SendMessage(uMsg, wParam, lParam);
}

no punkt tri podhodit esli tebe ne nada obrabativat' soobchenia on slidera inache sm punkti 1,2 ini mogno eche chenit' pridumat'

v obchem dumay chto vibrat' ishodya iz konkretnoy situacii...


P.S. translitom ya napisal iz prirodnoy vrednosti :)
475
27 ноября 2002 года
Winnie
90 / / 20.03.2000
Цитата:

P.S. translitom ya napisal iz prirodnoy vrednosti :)



Я бы из природной лени написал конвертер из русского в транслит :)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог