C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 61 - CWinApp::Enable3dControls / MFC Справка / Visual C++

Шаг 61 - CWinApp::Enable3dControls

BOOL Enable3dControls( );
BOOL Enable3dControlsStatic( );

И Enable3dControls и Enable3dControlsStatic описаны в этом разделе.

Возвращаемое значение
TRUE, если CTL3D32.DLL загружен успешно, иначе FALSE. Эта функция возвратит TRUE, если операционная система поддерживает трехмерный вид для средств управления.

Замечания
Вызовите любой из этих методов из Вашей функции InitInstance, чтобы дать возможность диалоговым окнам и элементам управления иметь трехмерный вид. Эти методы загружают CTL3D32.DLL и регистрирует приложение с DLL. Если Вы вызываете Enable3dControls или Enable3dControlsStatic, Вы не должны вызвать метод SetDialogBkColor.

Enable3dControls должен использоваться при связывании с MFC как DLL. Enable3dControlsStatic должен использоваться при статической связи с MFC библиотеками.

MFC автоматически обеспечивает трехмерные эффекты управления для следующих классов окон:

CDialog
CDialogBar
CFormView
CPropertyPage
CPropertySheet
CControlBar
CToolBar 

Если средства управления, для которых Вы хотите трехмерный эффект, находятся в окне любого из этих типов, все в чем Вы нуждаетесь - обращение к Enable3dControls или Enable3dControlsStatic. Если Вы хотите давать трехмерный эффект, элементов управления в окнах основанных на других классах, Вы должны вызвать функции CTL3D32 API непосредственно.

Пример

#ifdef _AFXDLL
	Enable3dControls( );	// вызов Enable3dControls
#else
	Enable3dControlsStatic( );	//вызов Enable3dControlsStatic
#endif

| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU