none
Изменение цвета ячейки календаря Windows 7 + C# 4.0 RRS feed

  • Вопрос

  • Здравствуйте. Вновь беспокою вас возникшим вопросом.

    Есть системный календарь Windows 7 (вылезающий по клику ЛКМ на часы в трее). Как программно изменить цвет ячейки на необходимый?

    Делается на C# 4.0 + .NET

    Зараннее спасибо.


    MSDN AA User

    26 февраля 2012 г. 17:02

Все ответы

  • Здравствуйте.

    Вы хотите изменит цвет ячейки именно в Windows-календаре?

    Или пишите свое приложение с контролом календарь и там вам нужно подсветить какую-либо дату? Тогда что используте WPF или WinForms?


    Для связи [mail]

    27 февраля 2012 г. 9:50
  • Именно Windows-календарь. Можно ли такое сделать?

    MSDN AA User

    27 февраля 2012 г. 11:17
  • Возможно канешно все, но стандартными средствами помоему такого не добиться.

    Достаточно нетривиальная и сложная задача.


    Для связи [mail]

    2 марта 2012 г. 7:23
  • Звучит то вроде легко, да и нужна всего лишь подсветка графика работы (чтобы открыв календарь можно было сразу сказать, работает ли сотрудник ну например 28 июля 2012 года). Слышал что такие вещи делаются с помощью Win32 API или Windows SDK, но не знаю можно ли это или нет.

    Внезапно просто возникла мысль выяснить заголовок окна календаря и накладывать на него полупрозрачные .png файлики разных цветов в соответствии с положением и размерами окна календаря (мне кажется что всё таки есть какой нибудь способ выяснить координаты окна из его процесса).


    MSDN AA User

    3 марта 2012 г. 16:49