CWindow

CWindow provides the base functionality for manipulating a window in ATL. Many of the CWindow methods are simply wrappers for Win32 API functions.

class CWindow

At a Glance

Header file: Atlwin.h
Platforms:
Versions: Version 2.0 and later
Complete documentation: Visual C++ documentation

Remarks

ATL for Windows CE supports the following CWindow methods but, because of inherent differences between the Windows CE and the desktop Windows platforms, these methods don't support the full range of behavior they do on the desktop versions of Windows.

CWindow::CreateCaret

CWindow::GetDlgItem

CWindow::GetDlgItemInt

CWindow::MessageBox

CWindow::ScrollWindowEx

CWindow::SetDlgItemInt

CWindow::SetFocus

CWindow::ShowWindow

ATL for Windows CE doesn't support the following CWindow methods.

ArrangeIconicWindows ChangeClipboardChain
ChildWindowFromPointEx DlgDirList
DlgDirListComboBox DlgDirSelect
DlgDirSelectComboBox DragAcceptFiles
EnableScrollBar FlashWindow
GetDCEx GetDescendantWindow
GetHotKey GetLastActivePopup
GetMenu GetSystemMenu
GetTopWindow GetWindowContextHelpId
GetWindowPlacement GetWindowWord
HiliteMenuItem InvalidateRgn
IsIconic IsZoomed
LockWindowUpdate Print
PrintClient RedrawWindow
ScrollWindow SendMessageToDescendants
SetClipboardViewer SetHotKey
SetMenu SetWindowContextHelpId
SetWindowPlacement SetWindowWord
ShowOwnedPopups ShowScrollBar
ValidateRgn WinHelp

See Also

CWindow Methods, CWindow Operators, CWindow Data Members