ATL класи вікон
ATL містить декілька класів, що дозволяє використання та реалізації windows. Ці класи, як інші класи ATL, забезпечити ефективне впровадження, що не накладає на накладні витрати на ваш код.
-
CWindow дозволяє вкласти дескриптор вікна CWindow об'єкт. Ви потім викликати CWindow методи для керування вікном.
-
CWindowImpl дозволяє здійснювати нове вікно та обробляти повідомлення з картою, повідомлення. Ви можете створити вікно заснований на новий Windows клас, суперкласу існуючого класу або підкласу наявному вікні.
-
CDialogImpl дозволяє реалізувати на модальних або немодальною діалоговому вікні та процес повідомлення з картою, повідомлення.
-
CContainedWindow — вбудованих клас, який реалізує вікна, чиї повідомлення карта що містяться в інший клас. Використання CContainedWindow дозволяє централізовано повідомлення обробки в один клас.
-
CAxDialogImpl дозволяє реалізувати діалогове вікно (модальних або немодальною), що хостів елементів керування ActiveX.
-
CSimpleDialog дозволяє реалізувати діалогове вікно (модальних або немодальною) з базової функціональності.
-
CAxWindow дозволяє реалізувати вікно що хостів елемента керування ActiveX.
-
На додаток до конкретного вікна класи ATL надає кілька класів, покликаний спростити впровадження об'єкта вікно ATL. Вони є наступні:
-
CWndClassInfo керує інформації новий клас вікна.
-
CWinTraits і CWinTraitsOR забезпечити простий метод стандартизації риси об'єкт вікна ATL.
У цій статті описано використання класи вікон ATL. Тематика журналу охоплює: