НА ГЛАВНУЮ РАБОТА КОНТАКТЫ



Описание категории
Главная -> Статьи -> WinAPI



Статьи
Клавиатурная снифалка на C++ [Рейтинг: 2833 Автор: Николай "GorluM" Андреев]
За английским словом keylogger (key - клавиша, log – вносить в журнал) скрывается не что иное, как клавиатурный шпион. Так можно назвать, например, программу hookdump. Она логирует все нажатия клавиатуры, фиксирует имена открытых окон. В общем, приносит людям немало пользы :). А теперь представь, что такую же утилиту ты напишешь сам. Конечно, она будет немного попроще, но висеть в памяти и записывать все нажатия клавиш в файл она сможет.

C/C++: Пишем процесс-менеджер [Рейтинг: 2737 Автор: Николай "G" Андреев]
Мы научимся не только перечислять и выводить на экран все запущенные на данный момент процессы, но и по-разному манипулировать ими. Научимся "завершать задачу", менять приоритет процесса, его свойства и получать о нем любую информацию. Все эти навыки могут очень пригодиться при написании программ под windows.

Процессы в Windows [Рейтинг: 2744 Автор: TN]
Хотя на первый взгляд кажется, что программа и процесс понятия практически одинаковые, они фундаментально отличаются друг от друга. Программа представляет собой статический набор команд, а процесс это набор ресурсов и данных, использующихся при выполнении программы. Процесс в Windows состоит из следующих компонентов...

Создание сервисов для Windows NT [Рейтинг: 2648 Автор: Трубецкой Алексей]
Код, описанный в этой статье, работает только в Windows NT / 2000 / XP, поскольку Windows 98 не поддерживает работу с сервисами.

Советы по Windows [Рейтинг: 2277 Автор: Гром]
Работа в Windows в среде VC++ 6.0

Советы по Windows (часть 2) [Рейтинг: 1977 Автор: Гром]
Продолжение советов по программированию в среде VC++ 6.0

Обработка ошибок функций [Рейтинг: 1998 Автор: Гром]
Работа с ошибками в Win32

Объекты ядра. (часть 1) [Рейтинг: 2271 Автор: Гром]
Описание объектов ядра. Кратко.

Объекты ядра (часть 2). [Рейтинг: 1866 Автор: Гром]
Продолжение про объект ядра.

Объекты ядра. (часть 3) совместное использование. [Рейтинг: 1827 Автор: Гром]
Методы совметного использования объектов ядра. Окончание.

Советы по Windows (часть 3) [Рейтинг: 1542 Автор: P0et]
Так уж вышло, что продолжение пишу не я, а так как тема совпла - то читайте, описание системы Win32API в примерах.

Советы по Windows (часть 4) [Рейтинг: 1506 Автор: P0et]
Демонстрация работы SetPixel(),GetDC(),RGB(),GetClientRect(),SetTimer(),KillTimer()

Советы по Windows (часть 5) [Рейтинг: 1563 Автор: Гром]
Работа с bitmap и примитивная мультипликация.

Создание окна на Ассемблере в Windows [Рейтинг: 2331 Автор: n/a]
В статье по этапам рассматривается программирование окон Windows. Вам будет предложен скелет программы, который вы можете настроить под свои задачи...

Создание окна MessageBox на Ассемблере [Рейтинг: 1744 Автор: n/a]
Прочитав эту статью вы научитесь создавать нормальное Windows-приложение, отображающее окно сообщения (messagebox) с текстом: "Программировать на Ассемблере под Win32 очень просто!".

Win32 API FAQ [Рейтинг: 2067 Автор: n/a]
Win32 API FAQ.Практически все опробовано под MSVC4.2 и WindowsNT4.0+SP4+IE4.

Как эмулировать нажатия клавиш в другой программе [Рейтинг: 1859 Автор: Михаил Голованов]
Очень часто задаваемый вопрос :) Здесь приведен листинг модуля с помощью которого, эта процедура становится совсем простой.

Описание функций Windows API (zip) [Рейтинг: 2714 Автор: n/a]
Эта статья пpедставляет кpаткий спpавочник для пpогpаммистов, котоpым тpебуется конкpетная инфоpмация по той или иной возможности интеpфейса API. Функции и пpоцедуpы Windows пеpечисляются и описываются в алфавитном поpядке. Для каждой пpоцедуpы или функции пpиводится следующая инфоpмация: заголовок пpоцедуpы или функции (в соответствии с описанием в модуле WinProcs), описание каждого паpаметpа, возвpащаемое значение и кpаткое описание выполняемого функцией действия.

Работа с Com портом под Windows [Рейтинг: 2127 Автор: Михаил Голованов]
В отличие от DOS Win 9x,NT имеет другую идеологию работы с аппаратурой. Если в нашем уважаемом старичке DOS драйвер мог быть написан на asm с прямым доступом к портам, то в Win все немного сложнее...

Устройство Windows. Процессы, потоки и функции ShellExecute и WinExec. Часть 1. [Рейтинг: 2044 Автор: Подмогов Михаил]
По просьбам общественности и была написана эта статья. Действительно невозможно профессионально разрабатывать многопоточные программы, не зная, что такое процессы, потоки, нити и синхронизация (надеюсь посвятить этому одну из следующих статей) и, не представляя, как они работают. В статье за основу взята операционная система Windows 2000. Так же в этой статье будут подробно рассмотрены различные методы запуска новых процессов (программ).

Перевод и адаптация под DELPHI раздела Win32 SDK посвященного клавиатурным курсорам [Рейтинг: 1423 Автор: Мистик]
Поскольку только одно окно может иметь в данный момент фокус ввода (быть активным), то в системе может быть только один курсор. Каждое окно, содержащее курсор, должно создавать его при получении фокуса, и освобождать при потере фокуса.
Все программы, написанные под Microsoft® Windows® могут создавать курсоры, отображать или скрывать их, перемещать их, а также изменять время мерцания...

Использование Debug API: пример перехвата вызовов функций Win32 API [Рейтинг: 1680 Автор: Ketmar]
Я предпочитаю не писать сухие статьи с кучей теории. Поскольку я люблю читать работающий исходный код, то и здесь будет только исходный код. Все пояснения я буду вставлять прямо в исходник - в виде комментариев. Впрочем, не надейтесь, что вам будет достаточно выдрать отсюда исходник, и он скомпилится. :-) Это не потому, что я специально что-то скрыл, а потому, что я вырезал кучу вспомогательных процедур, которые каждый может написать сам. Если вы, все же, паталогически ленивы - скачайте архив с полными рабочими исходниками. Оттуда точно заработает.

Реализация PING с помощью ICMP API. [Рейтинг: 1724 Автор: Владимир Артемов]
При работе в сети Интернет в некоторых случаях необходимо знать текущее состояние как локального, так и удаленных хостов (имеет ли локальный хост в данный момент возможность выхода в сеть Интеренет, доступен ли некий удаленный хост и т.д.)
Общеизвестно, что для указанных целей используется утилита ping. В данной статье описана реализация на Delphi возможностей этой программы с помощью ICMP API.

Последовательный порт RS-232 [Рейтинг: 1992 Автор: Фофанов Дмитрий]
Автоматизация различных систем с помощью компьютера меня интересовала всегда. Но когда я начал заниматься этой задачей, то столкнулся с множеством проблем. Одна из главных проблем это литература, в которой в доступной для меня форме был бы освещен данный вопрос. Данная статья была задумана для объединения в себя всю ту информацию, которую я почерпнул в ходе своего изыскания в интернете.

Пространство имён оболочки Windows [Рейтинг: 1470 Автор: Akzhan Abdulin]
В операционных системах компании Microsoft с 1995 года используется новая оболочка, построенная на основе компонентной объектной модели.
Одним из нововведений оболочки операционной системы стало понятие пространства имён оболочки. Пространство имён оболочки являет собой иерархически упорядоченный мир объектов, известных операционной системе, с их свойствами и предоставляемыми действиями.
Оно во многом сходно со структурой файловой системы, но включает в себя не только файлы и каталоги. Такие понятия файловой системы, как имя файла и путь, заменены более универсальными.

Поддержка Windows Visual Styles (Themes) API в Ваших органах управления [Рейтинг: 1742 Автор: Akzhan Abdulin]
В операционных системах (OC) компании Microsoft, начиная с Microsoft Windows XP, появились так называемые визуальные стили (visual styles), которые определяют внешний вид органов управления (controls) и других окон (windows) интерфейса пользователя.
В отличие от более ранних ОС компании Microsoft, органы управления теперь могут иметь не только иные цветовую схему и пропорции, но также иные методы прорисовки отдельных своих элементов оформления (parts).
Сами методы отрисовки различных стандартных элементов были выделены в отдельный модуль с расширением mst, который поставляется в составе визуального стиля. В комплект поставки Windows XP входит только один визуальный стиль ...

Совершить покупку
Быстрый переход
Последние исходники
Последние статьи
Популярные исходники
Популярные статьи
Работа (new!)
Форум
Добавить исходник
Ссылки
Проекты
Программирование игр
PCControl

Статьи по разделам
.NET[34]
Access[8]
ActiveX[4]
ADO[9]
ASP (ASP .NET)[37]
Assembler[16]
BDE[16]
C#[23]
C++ Builder (Borland)[24]
C/C++[53]
CGI[3]
COM[34]
dBASE, DBF[7]
Delphi[213]
DirectX[9]
FoxPro (Visual FoxPro)[1]
Interbase[12]
Java/JavaScript[22]
Kylix[17]
MSSQL[4]
MySQL[13]
OLE[2]
OpenGL[7]
Oracle[7]
Pascal[8]
Perl[25]
PHP[82]
Python[6]
Sockets[12]
SQL[17]
Visual Basic (Microsoft)[57]
Visual C++ (Microsoft)[46]
WinAPI[26]
XML[12]
Алгоритмы[41]
Базы данных[105]
Видео[26]
Интернет-технологии[55]
Интерфейс[10]
Интерфейс пользователя[33]
Криптография[9]
Объектно - ориентированное программирование[8]
Программирование игр[5]
Проектирование[3]
Работа с периферией[2]
Работа со звуком[7]






Rambler's Top100 Service

Besthosting.ua предоставляет хостинг этому сайту. Copyright (C) 1996-2017 All rights reserved.