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

Ukraine hosting

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Описание функций Windows API (zip) [Рейтинг: 3719 Автор: 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 [Рейтинг: 3078 Автор: Михаил Голованов]
В отличие от DOS Win 9x,NT имеет другую идеологию работы с аппаратурой. Если в нашем уважаемом старичке DOS драйвер мог быть написан на asm с прямым доступом к портам, то в Win все немного сложнее...

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

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

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

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

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

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

Поддержка Windows Visual Styles (Themes) API в Ваших органах управления [Рейтинг: 2757 Автор: 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]





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