Здравствуйте, уважаемые эксперты, Не могли бы вы мне подсказать (или дать ссылку где это написано) как мне в WTL приложении раскрасить (поменять цвет шрифта) *ОТДЕЛЬНУЮ* ячейку у класса наследованного от CListViewCtrl. Если же не знаете как это сделать в WTL, то подскажите, как это сделать в Win32. Ну и в крайнем случае - как это сделать в MFC.
Добрый день, Alexander! Для этого надо использовать нотификацию NM_CUSTOMDRAW. Подробнее см. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/CommCtls/CustDraw/CustDraw.asp (есть пример). Кстати, эту нотификацию можно использовать только с версии Commctl32.dll 4.70 (подробнее см. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/CommCtls/ListView/Notifications/NM_CUSTOMDRAW_LISTVIEW.asp). С уважением, Avl2k. Ответ отправлен: 04.12.2002, 12:21 Отправитель: Avl2k Отвечает PL
Доброе время суток, Alexander! Класный сайтик - для ВТЛ раздел просто супер http://home.worldonline.dk/viksoe/ Regards Tim Ответ отправлен: 04.12.2002, 07:03 Отправитель: PL
Вопрос № 409
Привет эксперты! Мне необходимо сделать прогу на c++ builder работающую с exсel таблицами через ole. Необходимо реализовать несколько функций просто работу с таблицией в приложении и открытие любого excel файла через приложение. По первой части: вставляю компонент ole container, делаю create new и там выбираю собственно лист ms-excel. Только есть одно но. Как сделать так, чтобы все мои изменения в таблице сохранялись после завершения работы приложения? И второй вопрос как реализовать открытие любого excel файла через ole? Спасибо.
Приветствую Вас, Pervert Я использую Builder 6.0: Делаю отдельные buttonы или opendialog или savedialog для того чтобы загрузить или сохранить документe. Для открытия используешь OleContainer1->CreateObjectFromFile("имя файла",false); Чтобы сохранить OleContainer1->SaveAsDocument("имя файла"); Посмотри в хелпе там есть и еще много интересного.
Ответ отправлен: 04.12.2002, 21:10 Отправитель: Switcher
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.