Приложения, DLL, COM, ActiveX
Отстортировано:
- по дате публикации
- по комментариям
- по просмотрам
- по просмотрам за месяц
по дате публикации
- Работа с сервисами Windows NT
Листинг 1 (создаёт в реестре NT учётную запись сервиса) setup.cpp. Листинг 2 (исходный код, который будет обрабатывать управляющие сообщения от NT) service.cpp . Листинг 3 (service.h). Листинг 4 (программка удаляет из реестра NT наш сервис) uninst.cpp
- Как определить версию IE?
— комментариев: 1Версия IE, начиная с IE4, хранится в реестре Windows. Чтобы получить к ней доступ, необходимо открыть ключ: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Internet Explorer и прочитать значение Version под этим ключом. Version - это строка в формате...Автор: Александр Шаргин
- Работа с библиотеками динамической компоновки (DLL)
С самого рождения (или чуть позже) операционная система Windows использовала библиотеки динамической компоновки DLL (Dynamic Link Library), в которых содержались реализации наиболее часто применяемых функций. Наследники Windows - NT и Windows 95, а также OS/2 - тоже зависят от библиотек DLL в плане обеспечения значительной части их функциональных возможностей. Рассмотрим ряд аспектов создания и использования библиотек DLL...Автор: Андрей Уваров
- Технологии ActiveX
— комментариев: 1Клиентская технология ActiveX (Active Desktop) Серверная технология ActiveX (Active Server) ActiveX - технология Microsoft, предназначенная для написания сетевых приложений. Она предоставляет программистам наборы стандартных библиотек, значительно облегчающих процесс кодирования. Если раньше при написании программ использовались механизмы OLE (OLE Automation, OLE Documents, OLE Controls,...),...
- Создание COM компонента на Visual C++
— комментариев: 4В этой статье я хотел бы описать создание простенького COM компонента на Visual C++, он, в принципе, ничего полезного делать не будет, он просто послужит моделью для создания COM'ов, которые будут более функциональными.Автор: Воробьёв Станислав
- Оформление класса в виде COM объекта в C++
Допустим у вас есть некоторое приложение, написанное на C++(VC++ если быть корректным). Как оно у вас появилось не суть важно, может быть это ваша старая разработка, может быть вы решили сначала отладить предметную часть. Важно то что вы горите желанием вынести часть классов в объектные модули и оформить их в виде ActiveX, COM и ATL объектов. Есть несколько типовых проблем связанных с таким переносом.
- Создание сервисов для Windows NT
— комментариев: 8Приложение, управляющее сервисом Код, описанный в этой статье, работает только в Windows NT / 2000 / XP, поскольку Windows 98 не поддерживает работу с сервисами. Как правило сервис представляет собой консольное приложение, поэтому программа должна содержать функцию main()...Автор: Трубецкой Алексей
- Шаблон программы под Windows
Как правило, программы, написанные для Windows, используют окна для организации пользовательского интерфейса. Из этого правила могут быть исключения, но в подавляющем большинстве случаев программисту приходится работать с окнами. Основой оконного графического пользовательского интерфейса Windows является механизм сообщений. Сообщения могут передаваться оконной процедуре немедленно, а могут помещаться в очередь сообщений.Автор: Бардин Павел
- Написание экстра-маленьких Win32 приложений на С++ от 1 КБ используя лишь API, на примере программы Windows Hider
— комментариев: 1Натыкаясь в Интернете на довольно интересные программы, я часто не решался их закачивать после того, как узнавал их размер. Какую ни возьми - все огромные. Да и ресурсов системных потребляют немало. В этой статье я расскажу о том, как сделать программу в среднем в 10 - 100 раз меньше размером, чем попадаются аналогичные.Автор: KMiNT21
- Разработка DLL-модулей расширения MFC на языке Visual C++
Квалифицированные специалисты, занимающиеся подготовкой программ для Windows, постепенно отказываются от применения инструментального комплекта SDK Windows и переходят к современным средам разработки для этой ОС, которые обеспечивают более высокую степень абстрагирования от действующих на низком уровне встроенных механизмов этой системы. В результате таких перемен в выигрышной ситуации оказался язык Microsoft Visual C++, в котором основой для объектно-ориентированного представления Windows API служит библиотека базовых классов MFC (Microsoft Foundation Classes).
- Интеграция COM-компонентов
InfoCity Несмотря на то, что существует достаточно много информации о программировании с использованием COM, найти четкое описание инструкций по внедрению COM-компонентов в код C++ все же непросто. В действительности большинство документов посвящено разработке компонентов, а не их использованию. В этой статье мы расскажем, как быстро и без лишних затрат использовать готовые компоненты с использованием...Автор: InfoCity