powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Передача значений типовых свойств в ActiveX
3 сообщений из 3, страница 1 из 1
Передача значений типовых свойств в ActiveX
    #32626372
Джек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем!
Извините что задолбал уже всех со своим ActiveX,
но нигде не могу найти хорошую документацию по этому вопросу.
Сейчас проблема такая:
есть типовое свойство BackColor,
как передать ему значение из программы контроллера, в частности
из IE. Я пишу так
<OBJECT ID="Gr Class" WIDTH="600" HEIGHT="600" CLASSID="CLSID:D9DAECDA-DFA9-11D8-A207-006094A59D9B">
<param name="BackColor" value=#00FF66>
<param name="ForeColor" value=#FF0033>
</OBJECT>
но ничего не меняется.
Предполагаю, что надо что-то написать в функции OnDraw, но что?
Заранее большое спасибо!
...
Рейтинг: 0 / 0
Передача значений типовых свойств в ActiveX
    #32626581
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прямоугольник соответствующего цвета нарисовать в качестве фона например
...
Рейтинг: 0 / 0
Передача значений типовых свойств в ActiveX
    #32626652
Джек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нарисовать-то можно. Вот так допустим:
COLORREF back;
::OleTranslateColor (255 ,NULL,&back);
HBRUSH bb=::CreateSolidBrush (back);
::SelectObject (cdc,bb);
::FillRect (cdc,&rc,bb);
::DeleteObject (bb);
Но как вместо 255 получить цвет, который web-дизайнер задал в браузере:
<param name="BackColor" value="red">
A? Интерфейс IPersistPropertyBagImpl я прописал как написано в литературе.
Кстати вот ссылка на электронную книгу по ActiveX
http://]http://www.piter.com/library/978531400056/activex.phtml
Там только надо зарегистрироваться.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Передача значений типовых свойств в ActiveX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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