|
|
Ведущий раздела: LedWorm Описание: Статьи по WinAPI
|
Введение в программирование на WinAPI | Итак, WinAPI (Windows Application Programmer′s Interface) - это набор функций (огромный набор! Тот же MSDN, который содержит некоторую часть API, занимает почти 1.5 гигабайта!), которые использует программист при написании программы под Windows прямо или же косвенно. Прямо - значит, что вызывает их непосредственно из кода, который пишет. Например: при вызове MessageBeep(10h); прозвучит звук, который Вы обычно слышите при выводе окна с сообщением об ошибке. Косвенно - значит, что при выполнении стандартных процедур языка, программа в конечном счете вызывает ту или иную функцию API. Например, при вызове MsgBox (функция в VB) VB вызовет функцию API MessageBoxA.
Добавил: LedWorm Дата: 2006-01-11 20:05:13 Количество просмотров: 8790 Рейтинг: 3.78
|
|
Функции работы с файлами | Заканчиваем изучать WinAPI работы с фалами и дисками. Это последняя статья, потому что в следующий раз мы перейдём к рассмотрению другой группы WinAPI функций. Я постарался дать тебе максимум инфе о основных API для работы с файлами. Надеюсь, что я работал не зря.
Добавил: LedWorm Дата: 2005-09-19 21:26:13 Количество просмотров: 12675 Рейтинг: 3.00
|
|
Функции работы с курсором | Сегодня я расскажу про API функции используемые при работе с курсором. В принципе, при написании офисных программ, они используются очень редко, но всё же мне иногда приходят вопросы связанные с курсором. Поэтому я решил описать их сегодня.
Добавил: LedWorm Дата: 2005-09-19 21:23:31 Количество просмотров: 10717 Рейтинг: 3.33
|
|
Каркас WinAPI приложения. | Разработка программ зачастую напоминает священный ритуал, построенный на произнесении ряда обязательных магических заклинаний. Особенно это касается Windows приложений. Windows-заклинания позволяют вывести графическое окно, обработать поступающие сообщения. Порядок их следования предопределен священными руководствами. Часто эти руководства заменяются шпаргалкой, кратко фиксирующей основной каркас:
Добавил: MadvEX Дата: 2005-06-03 19:15:09 Количество просмотров: 10480 Рейтинг: 3.33
|
|
Почему плохо использовать MFC | Программирование для Windows считается трудным. Библиотеки классов делают программирование для Windows легче. Это истина или ложь?
<br>
Добавил: MadvEX Дата: 2005-06-03 19:13:41 Количество просмотров: 9977 Рейтинг: 3.40
|
|
Hello Windows! в классовой обертке | Прежде, чем приступить к программированию для Windows, необходимо понять, как выполняется представленная здесь самая простая программа. Обратите внимание: это - Win32-программа. Она будет выполняться под управлением Windows 95 и Windows NT (если кто-то хочет, чтобы Вы программировали для 16-разрядной платформы, то он должен платить Вам вдвое больше!). Windows API вызовы окрашены в синий цвет, а специфические для Windows типы данных окрашены зеленым. Я буду также ставить два двоеточия перед обращениями к функциям API. В C++ это означает вызов глобальной функции и позволяет, в ряде случаев, избавиться от неоднозначности.
Добавил: MadvEX Дата: 2005-06-03 19:12:12 Количество просмотров: 8226 Рейтинг: 3.00
|
|
Windows и Модель-Вид-Контроллер | Эта программа использует набор базовых классов, которые инкапсулируют Windows API
Обратите внимание: это Win32 программа -- она м.б. запущена под Windows 95, 98, NT, 2000, Me.
Обратите внимание: _set_new_handler - это специфика Microsoft. Если вы используете другой компилятор, то скорее удалите эту строку из кода. Согласно текущему стандарту C++, оператор new должен выбрасывать исключения в любом случае (VC++ сейчас тоже поддерживает стандарт. А.Л.).
Добавил: MadvEX Дата: 2005-06-03 19:10:34 Количество просмотров: 8048 Рейтинг: 3.00
|
|
Классовая обертка для элементов управления | Элементы управления могут быть добавлены к основному окну или к любому диалоговому окну вашей программы. Их лучше всего выбрать и позиционировать, используя графический редактор ресурсов. Такой редактор позволяет задавать символические имена, которые можно использовать для идентификации элементов управления.
Добавил: MadvEX Дата: 2005-06-03 19:08:08 Количество просмотров: 7635 Рейтинг: 3.00
|
|
Использование Контроллера в диалоге | Основное окно программы не должно быть универсальным окном, изменяющим свой размер. Много небольших приложений работают лучше в формате диалогового окна. Очевидное преимущество такого подхода заключается в том, что, для размещения элементов управления на поверхности диалога, можно использовать редактор ресурсов. Таким образом реализован пользовательский интерфейс
Добавил: MadvEX Дата: 2005-06-03 19:06:26 Количество просмотров: 7482 Рейтинг: 3.00
|
|
Использование фабрики классов для окон диалога | Диалоговое окно для Windows программы является тем же, чем является вызов функции для программы на языке C. Сначала, Windows программы передают некоторые данные диалоговому окну, чтобы инициализировать его. Затем диалоговое окно обменивается информацией с пользователем. Когда пользователь решает, что любопытство программы было удовлетворено, он (или она) нажимает кнопку OK. Вновь полученные данные возвращаются обратно программе.
Добавил: MadvEX Дата: 2005-06-03 19:04:55 Количество просмотров: 8504 Рейтинг: 3.00
|
|
|
|
|
|
|
Какой ОПСОС лучше?
Megafon | | 27% (59) | MTS | | 22% (47) | Beeline | | 27% (58) | АТС | | 3% (6) | Тут таких нет ... | | 16% (34) | Я не пользуюсь телефоном. | | 6% (13) |
Проголосовало: 217
|
|
Встречаются два программиста. Первый:
- Слушай, одкуда у тебя такой классный велик?-
- Да не поверишь. Сижу вчера на берегу, обдумываю новую программу, тут подъезжает ко мне такая красивая девушка на велосипеде, снимает с себя все и говорит:"Бери все, что хочешь.". Ну, я и взял велосипед, а на хрена мне ее одежда?.
компьютерный форум
|
|