|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.01.2012, 19:37 | #2 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
а так scr это обычный exe. просто проверяйте параметры запуска. Код:
а из остального вам нужно блокировать запуск второй копии. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
16.01.2012, 19:38 | #3 | ||
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
и в чем сложности? в винде есть специальный тип приложений, так и называются - скрин сейверы. у них нет специфичной для исполняемых файлов функции WinMain, но зато есть ScreenSaverProc (которая по сути является той же точкой входа), и ScreenSaverConfigureDialog, вызов которой покажет диалог с настройками скринсейвера (ну или что ты захочешь)
тут подробности http://msdn.microsoft.com/en-us/libr...g_Screen_Saver Цитата:
2Пепел Феникса Цитата:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
||
16.01.2012, 19:53 | #5 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
просто тот тип проекта делает за нас работу что я сказал нужно сделать.(определение по параметру нужно запускать конфигурирование или показ, и поидее запрет на запуск второй копии) Цитата:
функции создания битмапов и рисования изменились чтоль? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
16.01.2012, 19:59 | #6 | |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2Пепел Феникса
Цитата:
а то что ты предложил - приложение, похожее на скринсейвер
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
16.01.2012, 20:18 | #8 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
и никакого экспорта там нету. ТС, вот из гугла первые ссылки: http://www.cyberforum.ru/post1534559.html http://forum.ixbt.com/topic.cgi?id=26:41407 тут в BMP насчет JPEG остается на дом. а вот чуть полезного: http://www.sysman.ru/index.php?showtopic=7170 Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 16.01.2012 в 20:33. |
|
16.01.2012, 20:33 | #9 | ||
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
2Пепел Феникса
Цитата:
Код:
вывод - твоя прога не скринсейвер, а пародия на сринсейвер, с твоими идеями (параметры в командной строке). честно, я не знаю как еще объяснить Цитата:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
||
16.01.2012, 20:37 | #10 |
not
Участник клуба
Регистрация: 27.06.2009
Сообщений: 1,399
|
Просто ужас, какой-то. Я очумею... Скрин-шот на MSVC не так уж и прост. Ну где же нормальные решения? А не эти извращение ошибки...
http://www.sysman.ru/index.php?showtopic=7170 вот эта ссылка зачем? Если нужен для MSVC 2010. Borland вообще должен быть исключен из этого топика... Там нету не каких TCanvas-ов и TBitmap-ов Последний раз редактировалось VintProg; 16.01.2012 в 20:40. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программирование или web-программирование? | Дмитрий Батогов | Помощь студентам | 3 | 23.06.2011 14:14 |
Написание скринсейвера | Dojikito | Помощь студентам | 3 | 11.04.2011 16:37 |
Создание новогоднего скринсейвера (веб камера) | Ghost_V | Помощь студентам | 3 | 15.12.2009 23:33 |
Как задать время до появления скринсейвера | Vask | Win Api | 4 | 17.01.2009 21:30 |
Скринсейвера на С++ | zender | Общие вопросы C/C++ | 1 | 10.01.2008 11:37 |