Програми

Основні терміни та визначення, Додатки, DLL, COM, ActiveX, C / C + +, статті

Як правило, програми, написані для Windows, використовують вікна для організації призначеного для користувача інтерфейсу. З цього правила можуть бути винятки, але в переважній більшості випадків програмістові доводиться працювати з вікнами. Основою віконного графічного інтерфейсу Windows є механізм повідомлень. Повідомлення можуть передаватися віконній процедурі негайно, а можуть бути розміщені у черзі повідомлень.

Використання DLL, Додатки, DLL, COM, ActiveX, C / C + +, статті

Практично неможливо створити додаток Windows, в якому не використовувалися б бібліотеки DLL. У DLL містяться всі функції Win32 API і незліченну кількість інших функцій операційних систем Win32. Взагалі кажучи, DLL – це просто набори функцій, зібрані в бібліотеки. Однак, на відміну від своїх статичних родичів (файлів. Lib), бібліотеки DLL не приєднані безпосередньо до виконуваних файлів […]

Створення сервісу, Додатки, DLL, COM, ActiveX, C / C + +, статті

Додаток, що управляє сервісом Код, описаний у цій статті, працює тільки в Windows NT / 2000 / XP, оскільки Windows 98 не підтримує роботу з сервісами. Створення сервісу Як правило сервіс є консольний додаток, тому програма повинна містити функцію main ().

Оформлення класу у вигляді COM об’єкта., Додатки, DLL, COM, ActiveX, C / C + +, статті

Допустимо у вас є якийсь додаток, написаний на C + + (VC + + якщо бути коректним). Як воно у вас з’явилося не має значення, може бути це ваша стара розробка, може бути ви вирішили спочатку налагодити предметну частину. Важливо те що ви горите бажанням винести частину класів в об’єктні модулі і оформити їх у […]

Розробка DLL-модулів розширення MFC мовою Visual C + +, Додатки, DLL, COM, ActiveX, C / C + +, статті

Підготовка і компонування DLL-модуля для деякого зразка розширеного класу. Кваліфіковані фахівці, що займаються підготовкою програм для Windows, поступово відмовляються від застосування інструментального комплекту SDK Windows і переходять до сучасних середах розробки для цієї ОС, які забезпечують більш високу ступінь абстрагування від діючих на низькому рівні вбудованих механізмів цієї системи. В результаті таких змін у виграшній […]

Основні терміни та визначення

Як правило, програми, написані для Windows, використовують вікна для організації призначеного для користувача інтерфейсу. З цього правила можуть бути винятку, але в переважній більшості випадків програмісту доводиться працювати з вікнами. Основою віконного графічного інтерфейсу Windows є механізм повідомлень. Повідомлення можуть передаватися віконної процедури негайно, а можуть міститися в чергу повідомлень.

Створення сервісу

Додаток, що управляє сервісом Код, описаний у цій статті, працює тільки в Windows NT / 2000 / XP, оскільки Windows 98 не підтримує роботу з сервісами. Як правило сервіс є консольний додаток, тому програма повинна містити функцію main ().

Розробка DLL-модулів розширення MFC мовою Visual C + +

Підготовка і компонування DLL-модуля для деякого зразка розширеного класу. Кваліфіковані фахівці, що займаються підготовкою програм для Windows, поступово відмовляються від застосування інструментального комплекту SDK Windows і переходять до сучасних середовищами розробки для цієї ОС, які забезпечують більш високу ступінь абстрагування від діючих на низькому рівні вбудованих механізмів цієї системи. У результаті таких змін у виграшній […]

Використання DLL

Практично неможливо створити додаток Windows, в якому не використовувалися б бібліотеки DLL. У DLL містяться всі функції Win32 API і незліченну кількість інших функцій операційних систем Win32. Взагалі кажучи, DLL – це просто набори функцій, зібрані в бібліотеки. Однак, на відміну від своїх статичних родичів (файлів. Lib), бібліотеки DLL не приєднані безпосередньо до виконуваних файлів […]

Оформлення класу у вигляді COM об'єкту.

Допустимо у вас є деякий додаток, написаний на C + + (VC + + якщо бути коректним). Як воно у вас з'явилося не суть важливо, може бути це ваша стара розробка, може бути ви вирішили спочатку налагодити предметну частину. Важливо те що ви загорілися бажанням винести частину класів в об'єктні модулі і оформити їх у […]