![]() |
|
Модераторы: Akina |
![]()
|
|
| Dredina |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 15.5.2006 Где: Украина, ЖВ Репутация: нет Всего: нет |
Помогите как в Вб скомпилировать *.scr скринку....?
|
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 10 Всего: 68 |
ScreenSaver это простой экзешник переименованный в *.scr.
Только ты должен убедиться, что твоя форма запущенна на весь экран, поверх всех остальных и что она только в единственном экземпляре. Ну и конечно нужно скрыть курсор. Вот простенький примерчик http://www.igromaster.ru/forum/lofiversion...x.php/t263.html |
|||
|
||||
| BorisVorontsov |
|
|||
![]() Thinker ![]() ![]() Профиль Группа: Комодератор Сообщений: 714 Регистрация: 3.11.2005 Где: Молдавия, г. Киши нёв Репутация: 5 Всего: 10 |
Как вы все упрощаете. Я бы даже сказал - искажаете. Необходимо обрабатывать ключи командной строки, важно помнить что манипулятор окна предпросмотра передается вторым параметром с ключом /p, и обязательно следует вызывать SystemParametersInfo с SPI_SETSCREENSAVEACTIVE. -------------------- [code=cpp] const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out); for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl; [/code] |
|||
|
||||
| Dude03 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 28.4.2006 Репутация: нет Всего: 6 |
Насчет параметров командной строки - там не только /p.
Еще есть /c - для настройки. А так же еще какие-то.... Их легко проверить - запускаем прогу которая выводит мессаг бокс с аргументами строки через апплет "Скинсейвер"... |
|||
|
||||
| BorisVorontsov |
|
|||
![]() Thinker ![]() ![]() Профиль Группа: Комодератор Сообщений: 714 Регистрация: 3.11.2005 Где: Молдавия, г. Киши нёв Репутация: 5 Всего: 10 |
По-моему, вы ошибаетесь. Полный перечень ключей:
-------------------- [code=cpp] const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out); for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl; [/code] |
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |