|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Май 25, 2004 21:16:41 Собсно говоря проблема в корне. invoke CreateWindowEx,0,addr TrackBarClass,NULL,WS_CHILD+WS_VISIBLE+TBS_HORZ+TBS_AUTOTICKS,10,10,10 0,20,hWnd,IDC_TRACKBAR,hInstance,0 и вот после этого на форме нет никаких признаков того самого TrackBar'а, я так и не смог понять почему... |
|
|
Дата: Май 25, 2004 22:01:15 InitCommonControls вызываешь ? |
|
|
Дата: Май 25, 2004 22:08:48 да, вызываю. |
|
|
Дата: Май 25, 2004 22:23:40 · Поправил: bogrus ,10,10,10 0,20, Там пробел есть ? Короче этого кода мало , что ещё покажешь ? |
|
|
Дата: Май 25, 2004 22:32:07 · Поправил: Безпощадный даос.elseif uMsg == WM_CREATE
szText RunIt,"Поехали"
invoke PushButton,ADDR RunIt,hWin,27,70,75,20,500
mov BID1,eax
szText RunIt1,"Перекур"
invoke PushButton,ADDR RunIt1,hWin,27,90,75,20,502
mov BID3,eax
szText TrackBarClass,"TRACKBAR_CLASS"
invoke CreateWindowEx,0,addr TrackBarClass,NULL,WS_CHILD+WS_VISIBLE+TBS_HORZ+TBS_AUTOTICKS,10,10,10 0,20,hWnd,IDC_T RACKBAR,hInstance,0
mov BID2,eax
invoke SendMessage,BID2,TBM_SETRANGEMIN,TRUE,1
invoke SendMessage,BID2,TBM_SETRANGEMAX,TRUE,20
invoke SendMessage,BID2,TBM_SETPAGESIZE,0,4
invoke SendMessage,BID2,TBM_SETSELSTART,FALSE,1
invoke SendMessage,BID2,TBM_SETSELEND,FALSE,10
invoke SendMessage,BID2,TBM_SETPOS,TRUE,1 |
|
|
Дата: Май 25, 2004 22:37:20 Вместо szText TrackBarClass,"TRACKBAR_CLASS" Нужно szText TrackBarClass,"msctls_trackbar32" ! |
|
|
Дата: Май 25, 2004 22:39:25 Неа, так то же самое! |
|
|
Дата: Май 25, 2004 22:47:23 · Поправил: bogrus Брехун ! Так не тоже самое |
|
|
Дата: Май 25, 2004 22:53:58 Блин, я всмысле, что ничего не изменилось!!! |
|
|
Дата: Май 25, 2004 22:56:11 · Поправил: bogrus Тьфу ! Ты ж наверное трекбар создаёшь в процедуре окна (WM_CREATE) , а не диалога (WM_INITDIALOG) . А IDC_TRACKBAR это у тебя элемент диалога . Я уже сам запутался |
|
|
Дата: Май 25, 2004 23:03:41 Ну поначалу создавал в WM_CREATE. Прочитал пост переписал под WM_INITDIALOG никаких изменений. IDC_TRACKBAR equ 1 |
|
|
Дата: Май 25, 2004 23:05:46 Ану поставь вместо IDC_TRACKBAR просто NULL |
|
|
Дата: Май 25, 2004 23:08:40 Нет, так тоже не хочет! |
|
|
Дата: Май 25, 2004 23:14:46 bogrus Это мне уже шаманство напоминает :) |
|
|
Дата: Май 25, 2004 23:24:50 Я про то же! Если бы я сам знал в чем дело не спрашивал бы, а так вопрос остается под пеленой тайны :-( |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.077 |