Поделиться через


Технические заметки по категориям

Замечание

Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.

Технические заметки делятся на следующие категории. Список технических заметок по номеру см. в Technical Notes by Number.

MFC и Windows

TN001: регистрация класса окна
TN003: сопоставление дескрипторов Windows с объектами
TN017: уничтожение объектов окна
TN051: использование CTL3D сейчас и в будущем

Архитектура MFC

TN002: формат данных постоянного объекта
TN006: карты сообщений
TN016: Использование множественного наследования C++ вместе с MFC
TN021: маршрутизация команд и сообщений
TN022: реализация стандартных команд
TN025: создание документа, представления и фрейма
TN026: процедуры DDX и DDV
TN029: разделение Windows
TN030: настройка печати и предварительного просмотра печати
TN031: панели управления
TN032: механизм исключений MFC
TN037: многопоточные приложения MFC 2.1
TN044: поддержка MFC для DBCS
TN046: Правила комментирования для классов MFC
TN058: реализация состояния модуля MFC
TN059: использование макросов преобразования MFC MBCS/Юникод
TN066: распространенные проблемы с переносом MFC 3.x на 4.0

Элементы управления MFC

TN014: пользовательские элементы управления
TN060: общие элементы управления Windows
TN061: ON_NOTIFY и сообщения WM_NOTIFY
TN062: отражение сообщений для элементов управления Windows

База данных MFC

TN042: рекомендации разработчика драйвера ODBC
TN043: подпрограммы RFX
TN045: поддержка MFC/Database для Long Varchar/Varbinary
TN047: расслабление требований к транзакциям базы данных
TN048: написание программ установки и администрирования ODBC для приложений базы данных MFC
TN053: пользовательские подпрограммы DFX для классов DAO MFC
TN054: Прямой вызов DAO при использовании классов MFC DAO
TN055: перенос приложений класса базы данных ODBC MFC в классы DAO MFC
TN068: выполнение транзакций с драйвером ODBC Microsoft Access 7

Библиотеки DLL MFC

TN011: использование MFC в составе библиотеки DLL
TN033: DLL-версия MFC
TN056: установка локализованных компонентов MFC
TN057. Локализация компонентов MFC

MFC OLE

TN038: реализация IUnknown в MFC/OLE
TN039: реализация MFC/OLE Automation
TN040: MFC/OLE In-Place изменение размеров и масштабирование
TN041: миграция MFC/OLE1 в MFC/OLE2
TN049: MFC/OLE MBCS в слой перевода на Юникод (MFCANS32)
TN050: общие диалоги MFC/OLE (MFCUIx32)
TN064: Apartment-Model многопоточность в OLE элементах управления
TN065: поддержка Dual-Interface серверов автоматизации OLE
TN071: реализация MFC IOleCommandTarget

Ресурсы MFC

TN020: соглашения об именовании и нумеровании идентификаторов
TN023: стандартные ресурсы MFC
TN024: MFC-Defined сообщения и ресурсы
TN028: помощь и поддержка Context-Sensitive
TN035: использование нескольких файлов ресурсов и файлов заголовков с Visual C++
TN036: Использование CFormView с AppWizard и ClassWizard
TN070: имена классов окон MFC

Интернет MFC

TN063: отладка MFC расширений DLL для Интернета