Вопрос № 37014: Здравствуйте, уважаемые эксперты!
Почему загрузка числа (номер любого сегмента) напрямую в сегментный регистр запрещена?
Спасибо...Вопрос № 37052: Здравствуйте. Мне требуеться написать резидентную программу скрин сейвер на ассемблере... причем нужно чтобы ее можно было выбрать из списка скринсейверов в настройках рабочего стола... отсюда два вопроса:
1) Как вообще скринсейверы писать? =)) С...
Вопрос № 37.014
Здравствуйте, уважаемые эксперты!
Почему загрузка числа (номер любого сегмента) напрямую в сегментный регистр запрещена?
Спасибо
Отвечает: Евгений Иванов
Здравствуйте, Москвин Роман Валерьевич!
Потому что так задумали разработчики процессора. Значение в сегментный регистр возможно загрузить через другой регистр или через стек, или через память, так что проблем не вижу.
удачи.
--------- Что имеем - не храним, потерявши - плачем
Ответ отправил: Евгений Иванов (статус: Профессор) Тел.: +79087645721 Организация: M2Media Адрес: Нижний Новгород, ул. Ломоносова, 9 WWW:Eugene Ivanov ICQ: 214889076 --------- Ответ отправлен: 08.03.2006, 10:11 Оценка за ответ: 5 Комментарий оценки: А проблемы и нет. Есть вопрос для саморазвития ;)
Вопрос № 37.052
Здравствуйте. Мне требуеться написать резидентную программу скрин сейвер на ассемблере... причем нужно чтобы ее можно было выбрать из списка скринсейверов в настройках рабочего стола... отсюда два вопроса:
1) Как вообще скринсейверы писать? =)) Ссылок на доки хоть дайте... а то не фига не нашел...
2) Как добавить свойскрисейвер туда в тот самый список?...
Отправлен: 09.03.2006, 00:31
Вопрос задал: 2rist (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Евгений Иванов
Здравствуйте, 2rist!
Пишешь обыкновенное win32-приложение с поддержкой командной строки.
Опция
Действие
Нет
Действие по-умолчанию. Аналогично /C , но окном-владельцем становится Рабочий Стол (т.е. никто).
/A число
Изменение пароля , который будет использован для выхода из заставки (только в Win9x ). Число идентифицирует окно, которое используется как владелец для диалогового окна изменения пароля.
/C /C:число
Конфигурация
заставки . Если число указано, оно идентифицирует окно, которое используется как владелец для диалогового окна конфигурации . Если число не указано, владельцем становится активное (самое верхнее) в данный момент окно.
/L число /P число
Предварительный просмотр. Число идентифицирует окно, в котором заставка создаёт дочернее, заполняющее всю клиентскую область родителя, и выполняет в нём необходимую пророисовку (обыч
но ту-же самую, что и в полноэкранном режиме).
/S
Запуск заставки в полноэкранном режиме.
Смотри приложенный файл для более подробного объяснения.
Удачи.
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа. --------- Что имеем - не храним, потерявши - плачем
Ответ отправил: Евгений Иванов (статус: Профессор) Тел.: +79087645721 Организация: M2Media Адрес: Нижний Новгород, ул. Ломоносова, 9 WWW:Eugene Ivanov ICQ: 214889076 --------- Ответ отправлен: 09.03.2006, 08:06 Оценка за ответ: 5