Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.91
PavelGord
0 / 0 / 0
Регистрация: 20.02.2011
Сообщений: 11
#1

С++ гаджет для Windows SideBar - C++

20.02.2011, 21:58. Просмотров 2678. Ответов 13
Метки нет (Все метки)

Снова привет)
Расскажите кто знает как можно написать гаджет для Windows SideBar на С++, всё перерыл, везде только на HTML. Может кто подскажет, желательно не на английском, его я пока не достаточно понимаю чтобы разбираться сложных, технических статьях, описаниях.
Использую Visual Studio 2010.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
slatch
4 / 4 / 1
Регистрация: 22.02.2011
Сообщений: 49
23.02.2011, 04:45     С++ гаджет для Windows SideBar #2
Цитата Сообщение от PavelGord Посмотреть сообщение
везде только на HTML
нуу, насколько я знаю, то гаджеты только на HTML и пишутся...
cgsg11
9 / 9 / 2
Регистрация: 09.03.2011
Сообщений: 38
12.06.2011, 22:25     С++ гаджет для Windows SideBar #3
Статья на Хабре намекнула, что можно запустить нативный код внутри хтмл-а. Только не объяснено, как. И дан пример на шарпе. Может кто предложить решение, как сделать основу гаджета на Чистом или в худшем случае на плюсах? Ну про худший я загнул,но главное не на шарпе.
PavelGord
0 / 0 / 0
Регистрация: 20.02.2011
Сообщений: 11
13.06.2011, 00:04  [ТС]     С++ гаджет для Windows SideBar #4
Уже не нужно - сделал, но на HTML, хотя до сих пор интересно как сделать именно на С++
cgsg11
9 / 9 / 2
Регистрация: 09.03.2011
Сообщений: 38
13.06.2011, 00:15     С++ гаджет для Windows SideBar #5
Я, например, в свете этой проблемы начал ботать javascript. хочу его за эту ночь освоить. )
Но ответ на МОЙ вопрос в ВАШЕЙ теме нужен мне все равно. ) вот так вот.
PavelGord
0 / 0 / 0
Регистрация: 20.02.2011
Сообщений: 11
13.06.2011, 01:22  [ТС]     С++ гаджет для Windows SideBar #6
Какой вопрос?
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
13.06.2011, 09:57     С++ гаджет для Windows SideBar #7
Интересный вопрос. Тоже ничего по этому поводу не нашёл.
В MSDN говорят, что гаждет - хтмл. Отсюда вывод: регистрируешь COM объект и обращаешься к нему их хтмл. Сам не пробовал, но другого способа подключить С++ мне не видится.
cgsg11
9 / 9 / 2
Регистрация: 09.03.2011
Сообщений: 38
13.06.2011, 10:27     С++ гаджет для Windows SideBar #8
Хорошо. Это уже что-то. Можно пояснить? ибо никогда не делал COM-ы и не знаю, что это. Если можно, пример кода на плюсах и портирование в хтмл.

Добавлено через 4 минуты
А в принципе, отбой. сам разберусь и напиу. )
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
13.06.2011, 10:33     С++ гаджет для Windows SideBar #9
"Визуализацию" гаджета всё равно на ХТМЛ писать придётся. А в СОМ можно сложную работу запихнуть какую-нибудь.
Хотя, так хочется только на плюсах гаджеты делать.)
cgsg11
9 / 9 / 2
Регистрация: 09.03.2011
Сообщений: 38
13.06.2011, 10:37     С++ гаджет для Windows SideBar #10
Именно так и было сказано на хабре. )
Согласен, хотелось бы... но может можно стырить....м... DC гаджета.... )
ПС. Я тут поизвращался и спер ДС консоли. Эффект был классный. )
Или, как вариант, можно рендерить в коде изображение, которое будет подкладывать хтмл.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
13.06.2011, 10:41     С++ гаджет для Windows SideBar #11
Раз и на хабре ничего лучше не придумали, наверное, это лучшее решение. Там куча извращенцев, они бы точно нашли ещё решение, если бы оно было.
cgsg11
9 / 9 / 2
Регистрация: 09.03.2011
Сообщений: 38
13.06.2011, 10:48     С++ гаджет для Windows SideBar #12
Ну, там это поверхностно весьма было поднято. Вот что, не подскажешь, как COM-объект юзать в ХТМЛ?
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
13.06.2011, 10:57     С++ гаджет для Windows SideBar #13
Я хтмл не знаю, могу лишь намекнуть.)
HTML5
1
var obj = new ActiveXObject("имя СОМ объекта")
Это в JavaScript. Т.е. ты создаёшь ActiveX объект и обращаешься к его функциям. Разумеется, сперва компонент должен быть зарегистрирован в системе.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2011, 11:05     С++ гаджет для Windows SideBar
Еще ссылки по теме:

C++ Твикер для Windows для выключения визуальных эффектов
Visual C++ Visual C++ для Windows 8
Eclipse и С++ для Windows C++
Компилятор С++ для Windows 8 C++
Компилятор С++ для windows 10 C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
cgsg11
9 / 9 / 2
Регистрация: 09.03.2011
Сообщений: 38
13.06.2011, 11:05     С++ гаджет для Windows SideBar #14
Ага. Это уже хорошо! Очень хорошо! И последний вопрос... Как писать AxtiveX объет? ) Не приходилось никогда... Мб ссылку на мануал какой... но в принципе это уже не горит. )
Главное, пришло понимание, что будет происходить. )
Yandex
Объявления
13.06.2011, 11:05     С++ гаджет для Windows SideBar
Ответ Создать тему
Опции темы

Текущее время: 20:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru