![]() |
![]() |
|
![]() |
||||||||||||||||||
![]() |
![]() |
![]() |
||||||||||||||||
|
![]() |
|
![]() |
|
||||||||||||||
![]() |
![]() |
61 - CWinApp::Enable3dControls / MFC Справка / Visual C++ |
![]() |
Шаг 61 - CWinApp::Enable3dControlsBOOL Enable3dControls( ); BOOL Enable3dControlsStatic( ); И Enable3dControls и Enable3dControlsStatic описаны в этом разделе. Возвращаемое значение Замечания 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 | | Автор Каев Артем. |
![]() |
![]() |
![]() |
|