151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730
|
|
1 | |
Написание гаджета в С# и его использование с рабочего стола07.02.2012, 15:06. Показов 2063. Ответов 3
Метки нет (Все метки)
Можно ли написать вот такие гаджеты на языке С# и чтоб можно было добавить его на рабочий стол*??
Добавлено через 14 секунд
0
|
07.02.2012, 15:06 | |
Ответы с готовыми решениями:
3
Использование картинки из .rc для фона рабочего стола Делать скрин рабочего стола и отсылать его на почту Пропало содержимое рабочего стола, точнее его не видно [SH0216] Размер виджета рабочего стола, после изменения его размера Android |
17688 / 12873 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
|
|
07.02.2012, 15:16 | 2 |
Гаджеты - это, насколько мне известно, HTML+скрипты (Javascript, VBScript, etc.).
Теоретически, думаю, можно на шарпе написать классы, реализующие необходимую логику, сделать их доступными через COM и использовать уже в скриптах при создании гаджета.
1
|
17688 / 12873 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
|
|
07.02.2012, 20:02 | 4 |
Эмм... Ну если в кратце, то создаете объектную модель в соответствии с требованиями для COM-Interop, помечаете каждый класс/интерфейс аттрибутом [ComVisible(true/false), или всю сборку сразу. Можно сделать галочкой в свойствах проекта (Application -> Assembly Information -> Make assembly COM-Visible).
Потом ставите галочку Register for COM interop в закладке Build все в тех же свойствах и компилируете проект. Консольные и винформовые приложения нельзя зарегистрировать под COM.
2
|
07.02.2012, 20:02 | |
07.02.2012, 20:02 | |
Помогаю со студенческими работами здесь
4
Как сделать в программе скриншот рабочего стола и потом сохранить его в файл Восстановить работу рабочего стола можно удалив процесс "explorer.exe" и заново его запустив 2 рабочего стола Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |