Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2012, 17:05   #31
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,314
По умолчанию

Цитата:
Prentice-Hall Publishing Comp.,1984
П.Нортон. Перевод с английского С.Е.Писарева
Дата публикации книги написана на http://www.codenet.ru/progr/asm/norton/ в самом верху справа.
Хендл рабочего стола, вроде, 0 (точно не уверен).
http://www.delphisources.ru/pages/fa...op_handle.html
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 20.05.2012, 17:08   #32
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Miha85193 Посмотреть сообщение
Может кто-то считает, что графический режим Windows, который выводит, рабочий стол, ярлыки, окна и т. д. тоже является оконным?
Так и есть.
И даже хендл у него есть, как и у всех остальных окон.
s-andriano вне форума Ответить с цитированием
Старый 20.05.2012, 19:16   #33
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,567
По умолчанию

Цитата:
Сообщение от Miha85193 Посмотреть сообщение
Ну тогда, не спорю, все процессы в Windows работают в оконном режиме :DDD
Что-то вы совсем запутались... Процесс не работает в оконном режиме. Процесс может создать окно и манипулировать им. Как вы сами заметили: "И это знает, как дважды два, большинство программистов, а вам, опять же, (если вы программист) стыдно не знать!"
Arigato вне форума Ответить с цитированием
Старый 20.05.2012, 19:28   #34
Miha85193
Delphi, OpenGL API
Форумчанин
 
Аватар для Miha85193
 
Регистрация: 29.03.2010
Сообщений: 152
Лампочка

Цитата:
Сообщение от s-andriano Посмотреть сообщение
Так и есть.
И даже хендл у него есть, как и у всех остальных окон.
А в Windows вообще у всего есть свой хєндл, на то он и Windows :-))). Иначе, как осуществить доступ к конкретной структуре? Но, наличие хэндела еще не делает структуру окном!!! Например для более быстрого обращения в играх часто используют DirectDraw. Подробнее читаем здесь: http://www.delphi-club.ru/delphi/dir...roduction.html. К стати и DirectDraw тоже предоставляет хендл для GDI (к примеру, легко выводится текст посредством GDI). И заметьте: в статье идет четкое разграничение между оконным режимом Windows и полноєкранным режимом.
Miha85193 вне форума Ответить с цитированием
Старый 20.05.2012, 20:21   #35
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

DirectDraw уже давным-давно никто не использует.
Вообще!

Кстати, Вы не слышали: человеку свойственно ошибаться. А все авторы статей, как правило, люди. Так что делайте выводы.
А чтобы понять, где каждый конкретный автор ошибается, а где прав - нужно прочитать немножко больше одной статьи.

Последний раз редактировалось s-andriano; 20.05.2012 в 20:30.
s-andriano вне форума Ответить с цитированием
Старый 20.05.2012, 20:22   #36
Miha85193
Delphi, OpenGL API
Форумчанин
 
Аватар для Miha85193
 
Регистрация: 29.03.2010
Сообщений: 152
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Что-то вы совсем запутались... Процесс не работает в оконном режиме. Процесс может создать окно и манипулировать им. Как вы сами заметили: "И это знает, как дважды два, большинство программистов, а вам, опять же, (если вы программист) стыдно не знать!"
Arigato, это вы на счет поста http://www.programmersforum.ru/showp...0&postcount=30 ? Так вы бы, прежде чем писать, смотрели повнимательней! Если посмотрите внимательно, то надеюсь заметите смайлы, которые подтверждают всю несерьезность данного высказывания (шутка это :-)))).

Цитата:
Сообщение от BDA Посмотреть сообщение
Дата публикации книги написана на http://www.codenet.ru/progr/asm/norton/ в самом верху справа.
Хендл рабочего стола, вроде, 0 (точно не уверен).
http://www.delphisources.ru/pages/fa...op_handle.html
Ну и что это меняет? Если материал 1984 г. то что вы хотите этим сказать? Что в современных Windows невозможно обращение к железу напрямую?

Последний раз редактировалось Stilet; 20.05.2012 в 21:49.
Miha85193 вне форума Ответить с цитированием
Старый 20.05.2012, 20:33   #37
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Miha85193 Посмотреть сообщение
Что в современных Windows невозможно обращение к железу напрямую?
Возможно, Вы будете смеяться, но это так - только через драйвер.
s-andriano вне форума Ответить с цитированием
Старый 20.05.2012, 20:44   #38
Miha85193
Delphi, OpenGL API
Форумчанин
 
Аватар для Miha85193
 
Регистрация: 29.03.2010
Сообщений: 152
Лампочка

Цитата:
Сообщение от s-andriano Посмотреть сообщение
DirectDraw уже давным-давно никто не использует.
Вообще!

Кстати, Вы не слышали: человеку свойственно ошибаться. А все авторы статей, как правило, люди. Так что делайте выводы.
А чтобы понять, где каждый конкретный автор ошибается, а где прав - нужно прочитать немножко больше одной статьи.
Да ладно тебе, просто признайся, что спор проиграл :-))).

Цитата:
Сообщение от s-andriano Посмотреть сообщение
Возможно, Вы будете смеяться, но это так - только через драйвер.
Буду, потому, как через драйвер и идет, но не через окно или оконный режим.

Последний раз редактировалось Stilet; 20.05.2012 в 21:48.
Miha85193 вне форума Ответить с цитированием
Старый 20.05.2012, 21:50   #39
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Так, ребята, прекращайте тролля кормить. Давайте уже по существу.
Ато закрою тему.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.05.2012, 23:27   #40
Miha85193
Delphi, OpenGL API
Форумчанин
 
Аватар для Miha85193
 
Регистрация: 29.03.2010
Сообщений: 152
По умолчанию

А по существу, мне нужен метод, который нажимал бы клавиши в игре или в любой другой программе независимо от режима работы, хэндела и т. д. Кто знает что-нибудь на этот счёт?
Miha85193 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поочередная имитация нажатия клавиш usb72 Общие вопросы Delphi 4 16.08.2011 01:44
Имитация нажатия комбинации клавиш! stalsoft C# (си шарп) 2 24.06.2011 00:13
имитация нажатия клавиш RAVAL(c) HTML и CSS 10 07.02.2011 12:29
Имитация нажатия клавиш в играх. simtiko Общие вопросы Delphi 2 01.06.2010 15:02
Имитация нажатия клавиш Air Свободное общение 28 04.02.2010 12:38