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


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

Технические заметки делятся на следующие категории. Список технических заметок по номеру см. в 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 для Интернета