Новые книги

Эта книга – практическое руководство для новаторов и творческих личностей, в ней собрано 46 правил, которые помогут вам стать если даже не гением, то, как минимум, более креативно мыслящим человеком. Эти правила не новы – на протяжении многих столетий им следовали художники, ученые и мыслители, создавая свои шедевры. Но в горячке творчества их чаще всего игнорируют и забывают.

Издание начинается с нескольких советов по стратегии – как найти правильную идею. Затем даются подсказки, полезные на этапе ее воплощения, – как правильно идеей распорядиться. Далее речь идет о развитии ваших креативных навыков с течением времени, и наконец – о практическом применении вашей гениальности.

Книга будет полезна дизайнерам, маркетологам, художникам, ученым, а также всем, кто желает стать гением. Она поможет вам мечтать, изобретать, творить и расти, чем бы вы ни занимались.

На русском языке публикуется впервые.
Рассказывается о ведущем поисковом ресурсе российской части Интернета — Яндексе. Описаны его сервисы для поиска документов и новостей, блогов и адресов, товаров и музыкальных произведений. Рассмотрены почтовый сервис и сервис для создания и размещения сайтов на Народ. ру. Читатель узнает о том, что такое "электронные деньги" и как с их помощью оплатить товар. Большое внимание уделяется общедоступным поисковым программам, которые Яндекс предлагает своим посетителям для поиска информации не только на сайтах, но и на своем компьютере. На компакт-диске находятся программы Яндекса, описанные в книге, и дополнительные материалы.

Для начинающих пользователей Интернета.

Вопрос и Ответ 10

Вопросы и Ответы


      10. Как считать состояние и программно переключить Caps Lock, Num Lock и Scroll Lock?

      Для этого надо воспользоваться процедурами API:

      procedure GetKeyboardState(var KeyState: TKeyboardState); и
      procedure SetKeyboardState(var KeyState: TKeyboardState);

      которые возвращают и устанавливают, соответственно, состояния всех клавиш. Некоторые коды клавиш приведены в таблице:

      Клавиша Код Клавиша Код Клавиша Код
      Caps Lock 020 Shift 016 Insert 045
      NumLock 144 Contrl 017 Delete 046
      Scroll Lock 145 Alt 018 Tab 009

      Пример:

      Меняем состояния клавиш Caps Lock, Num Lock и Scroll Lock на противоположное:

      ............

      VAR KS: TKeyboardState;
      begin

        GetKeyboardState(KS);
        KS[020] := KS[020] XOR 1;
        KS[144] := KS[144] XOR 1;
        KS[145] := KS[145] XOR 1;
        SetKeyboardState(KS);

      end;

      ............


...предыдущая страница следующая...
оглавление



"Вопрос и Ответ 10"
Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2024 .
При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны!
Время генерации страницы: 0.006