BOOL (Enable3dControls);
BOOL (Enable3dControlsStatic);
Примітка Enable3dControls і Enable3dControlsStatic , описані в цьому розділі.
Значення, яке повертається
Правда, Якщо в CTL3D32.Бібліотека DLL завантажується успішно; в іншому випадку ПОМИЛКОВИХ.
Ця функція буде повернутися ПОМИЛКОВИМ , якщо операційна система підтримує тривимірний вигляд для елементів керування.
Зауваження
Виклик будь-якої з цих функцій-членів від вашого перевизначити InitInstance член функціонувати до програми та діалогових вікнах увімкнути елементи керування в яких є тривимірний вигляд. Ці методи навантаження на CTL3D32.Бібліотека DLL і реєструє застосування з DLL. Якщо ви виклику Enable3dControls або Enable3dControlsStatic, вам не потрібно функцію член SetDialogBkColor.
E&nable3dControls повинні бути використані під час зв'язування MFC DLLs.nbsp; Enable3dControlsStatic повинні бути використані під час статично зв'язування бібліотек MFC.
Функція лише у професійних і підприємство видань Статичні посилання на MFC підтримується лише в Visual C++ Professional і підприємство видань. Докладніше, перегляньте статтю Visual C++ видань.
MFC автоматично надає керування 3D-ефекти для наступних класів windows:
Якщо елементи керування, для якого потрібно 3D-ефект у вікні будь-якого з цих типів, все, що вам потрібно це сприятливою виклику Enable3dControls або Enable3dControlsStatic. Якщо ви хочете, щоб дати 3D-ефекту для елементів керування у windows, на основі інших класів, ви повинні викликати функції CTL3D32 API, безпосередньо.
Приклад
#IFDEF _AFXDLL
Enable3dControls (); //Call Enable3dControls
# інше
Enable3dControlsStatic ();
//Call Enable3dControlsStatic
#endif
Огляд CWinApp |nbsp; Члени класу | Ієрархічна діаграма
Дивіться також CWinApp::InitInstance, CWinApp::SetDialogBkColor