|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июл 27, 2004 13:04:32 Мое почтение!!! Вот такая оказия получается... пишу: .if uMsg==WM_INITDIALOG invoke LoadImage,hInstance,IDI_BACK,IMAGE_ICON,16,16,0 invoke SendDlgItemMessage,hWin,IDC_TAB3_BTN_1,BM_SETIMAGE,1,eax invoke LoadImage,hInstance,IDI_FORWARD,IMAGE_ICON,16,16,0 invoke SendDlgItemMessage,hWin,IDC_TAB3_BTN_2,BM_SETIMAGE,1,eax и на кнопке в диалоге размещаю иконку... Все бы хорошо, но при этом "слетает" стиль кнопки, т.е. тот стиль оформления, который Винда присваивает всем контроллам в соответствии с выбранной схемой не работает на этой кнопке после того, как я на нее иконку "вешаю" :о((( Подскажите плз, что не так я сварганил???? Спасибо всем заранее!!! |
|
|
Дата: Июл 27, 2004 15:36:27 Ребят, ну как так, 10ть просмотров уже и ниодного ответа... Неужели никто не вкурсе как сохранить стиль кнопки и присабачить туда иконку??? Да не ве рю! (с) Станиславский. или всем лень помогать "двоечникам"??? :о) |
|
|
Дата: Июл 27, 2004 16:47:19 Смотри пример в \masm32\EXAMPLE2\BMBUTTON. Там все расписано. Стиль в соответствии с выбранной схемой держит. |
|
|
Дата: Июл 27, 2004 16:49:58 · Поправил: VOOrDOOluck Stenton Что такое RadAsm я вообще не знаю Ж:) но думаю что если ты посмотриш примеры из masm в examples(2,4) то может найдеш ошибку или поймешь как делать (в 2 - кнопка с иконкой, в 4 - кнопка с bitmapom) P.S.когда писал techwriter еще небыло Ж:) |
|
|
Дата: Июл 27, 2004 17:14:31 · Поправил: Stenton VOOrDOOluck RadAsm - это редактор (оболочка) в котором колупаюсь (пишу) ... И кнопку создавать не нужно, она уже нарисована и лежит в ресурсах... Вот потому на всякий случай и указал :о)) techwriter Примеры давно изучены и мне не нравится так, и не работает это со стилями!!!! (проверь сам... манифест туда прикрути и усе увидишь :о((( Чеб я тут надоедал то Вам, если б все было... |
|
|
Дата: Июл 27, 2004 19:29:32 "слетает" стиль кнопки, т.е. тот стиль оформления, который Винда присваивает всем контроллам в соответствии с выбранной схемой Так что там слетает , стиль контрола "Button" указанный в ресурсах или XP Themes слетают ? :) манифест туда прикрути и усе увидишь А толку его крутить если XP у меня например нету . Если объяснить не можешь , то скриншот сними или сорцы приложи . Ибо твой кусок кода вполне нормальный . |
|
|
Дата: Июл 27, 2004 19:34:12 bogrus или XP Themes слетают именно ! :о(( |
|
|
Дата: Июл 28, 2004 11:49:45 НУ ПА МА ГИ ТЕ!!!!! плз! Очень надо! Что я сделал не так? может нужно "брать" контролл (кнопку), полностью его перерисовывать и потом класть на место, чтобы стили (Темы ХР) не сваливались???? или как??? Ну кто то же знает! ... и молчит! :о( |
|
|
Дата: Июл 28, 2004 16:32:09 1)Using Buttons that are not Owner-Drawn 2)Using Owner-Drawn (from MSDN buttons) Попробуй разобратся в этих вещах.В первом случае(похоже это то что у тебя).Скорее всего раз такая фигня нужно использовать второй. может оно Ж:) |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.072 |