|
Исходники
Статьи
Языки программирования
|
» Статьи по программированию » Visual C++ - Все статьи Показано: 1-10. Всего статей в разделе: 34Программирование для оконВам еще не надоело создавать консольные приложения? Я так и знал: Ну что ж, тогда я не зря старался при написании данного материала, который обязан пролить свет на программирование в среде Windows, и научить вас создавать полноценные оконные приложения, в зависть вашему соседу, который еще этого не умеет.| Прочитана: 29302 · Комментарии · 15 · Рейтинг: ![]() Работа с WinSocket в Visual C++Socket (гнездо, разъем) - абстрактное программное понятие, используемое для обозначения в прикладной программе конечной точки канала связи с коммуникационной средой, образованной вычислительной сетью. При использовании протоколов TCP/IP можно говорить, что socket является средством подключения прикладной программы к порту (см. выше) локального узла сети.| Прочитана: 10333 · Комментарии · 3 · Рейтинг: ![]() Использование NuMega DriverStudio для написания WDM-драйверовДрайверы устройств, как правило, - наиболее критичная часть программного обеспечения компьютеров. По иронии судьбы, это также и наиболее скрытая часть системы и программного обеспечения. Драйверы устройств системы Windows фирмы Microsoft не являются исключением. Наоборот, если в UNIX можно взять исходники ядра и помотреть, как там пишутся драйвера, то в Windows это вряд ли будет возможным.| Прочитана: 9813 · Комментарии · 0 · Рейтинг: ![]() Оформление класса в виде COM объекта в C++Допустим у вас есть некоторое приложение, написанное на C++(VC++ если быть корректным). Как оно у вас появилось не суть важно, может быть это ваша старая разработка, может быть вы решили сначала отладить предметную часть.| Прочитана: 8698 · Комментарии · 0 · Рейтинг: ![]() Работа с библиотеками динамической компоновки (DLL)С самого рождения (или чуть позже) операционная система Windows использовала библиотеки динамической компоновки DLL (Dynamic Link Library), в которых содержались реализации наиболее часто применяемых функций. Наследники Windows - NT и Windows 95, а также OS/2 - тоже зависят от библиотек DLL в плане обеспечения значительной части их функциональных возможностей.| Прочитана: 7896 · Комментарии · 0 · Рейтинг: ![]() Задача Майхилла для Microsoft Visual C++Задача Майхилла - еще один (наряду с задачей RS-триггера [3]) пример решения нетривиальных проблем создания сложных систем. Справившись с ней, мы научимся организовывать взаимодействие параллельно работающих компонентов сложных программных комплексов в жестких условиях.| Прочитана: 7717 · Комментарии · 0 · Рейтинг: ![]() Пример работы с сокетами для WindowПисал, когда сам разбирался с этим делом. На базе этого простого примера написано (точнее не совсем на его базе, а скорее при его участии) пара серьезных программок.| Прочитана: 7537 · Комментарии · 0 · Рейтинг: ![]() Пример простейшего сниффера для W2K/XP.Ниже приведён полный код программы. Данный код не претендует на звание крутого снифера, однако при желании его можно доработать, чтобы можно было просматривать содержимое пакетов. Так же на его основе можно легко сделать простой анализатор трафика. А главное - не надо делать всяких драйверов; всё просто и понятно.| Прочитана: 7260 · Комментарии · 6 · Рейтинг: ![]() Работа с регионами.В Win32 API есть набор функций для работы с регионами. При помощи регионов Вы можете создавать различные поверхности, используя только стандартные геометрические фигуры. Ну а дальше всё зависит от Вашей выдумки.| Прочитана: 6433 · Комментарии · 1 · Рейтинг: ![]() Создание VxD на Visual C++ без ассемблерных модулейВиртуальные драйверы устройств (VxD) в Windows во многих случаях являются единственным «честным» способом обхода ограничений, установленных системой для приложений Win32:| Прочитана: 5676 · Комментарии · 0 · Рейтинг: ![]() |
Форум Программиста
Новости
Обзоры
Магазин Программиста
Каталог ссылок
Поиск
Добавить файл
Обратная связь
В нашем магазине вы купите электро шуруповерт
|