Создание ActiveX компонентов в серде Visual C++, страница 5

25. В функции сброса состояния компонента зададим начальное значение для переменной и изменим методы Get/Set для чтения и сохранения свойства.

26. Функцию рисования компонента изменим для закрашивания всей области объекта цветом, хранящимся в переменной

27. Запустим приложение.

28. Среда спросит какую программу использовать для запуска. Выбираем как на рисунке.

29. Выполняем команду Вставки нового элемента

30.Выбираем наш компонент

31. Компонент вставлен и нарисован цветом, который мы задали в функции сброса состояния компонента

32. Вызов методов компонента

33. Выбираем метод – пусть это будет окно информации и видим, что действительно вызвана нужная команда.

34. Получим свойство цвета фона. его значение совпадает с тем, что можно увидеть в отладчике для этого свойства.

35. Изменим свойство цвета фона – Parameter Value указывает цвет. нажимает Set Value,  а затем вызываем метод с помощью кнопки Invoke.

36. Как показано на рисунке добавляем свойства

EllipseOrRect – BOOL

FromColor – OLE_COLOR

ToColor – OLE_COLOR