Win 3.0 and 3.1 API Functions Wrapped by MFC (H-W)

Last reviewed: July 17, 1997
Article ID: Q86463
7.00 | 1.00 1.50 MS-DOS | WINDOWS kbprg

The information in this article applies to:

  • The Microsoft Foundation Classes (MFC) included with:

        - Microsoft C/C++ version 7.0
        - Microsoft Visual C++ for Windows, versions 1.0 and 1.5
    

SUMMARY

The following table shows the Microsoft Windows versions 3.0 and 3.1 API functions that are wrapped by the Microsoft Foundation Classes (MFC) and that begin with the letters H through W. Wrapped functions that begin with A through G are located in another Knowledge Base article.

Windows 3.0 and 3.1 API         MFC Wrapper
-----------------------         -----------

HideCaret                       CWnd::HideCaret
HiliteMenuItem                  CWnd::HiliteMenuItem
InflateRect                     CRect::InflateRect
InsertMenu                      CMenu::InsertMenu
IntersectClipRect               CDC::IntersectClipRect
IntersectRect                   CRect::IntersectRect
InvalidateRect                  CWnd::InvalidateRect
InvalidateRgn                   CWnd::InvalidateRgn
InvertRect                      CDC::InvertRect
InvertRgn                       CDC::InvertRgn
IsChild                         CWnd::IsChild
IsDialogMessage                 CDialog::IsDialogMessage
IsDlgButtonChecked              CWnd::IsDlgButtonChecked
IsIconic                        CWnd::IsIconic
IsRectEmpty                     CRect::IsRectEmpty
IsWindowEnabled                 CWnd::IsWindowEnabled
IsWindowVisible                 CWnd::IsWindowVisible
IsZoomed                        CWnd::IsZoomed
KillTimer                       CWnd::KillTimer
LineTo                          CDC::LineTo
LoadAccelerators                CFrameWnd::LoadAccelTable
LoadBitmap                      CBitmap::LoadBitmap
LoadCursor                      CWinApp::LoadCursor
LoadIcon                        CWinApp::LoadIcon
LoadMenu                        CMenu::LoadMenu
LoadMenuIndirect                CMenu::LoadMenuIndirect
LoadString                      CString::LoadString
LPtoDP                          CDC::LPtoDP
MapDialogRect                   CDialog::MapDialogRect
MessageBox                      CWnd::MessageBox
ModifyMenu                      CMenu::ModifyMenu
MoveTo                          CDC::MoveTo
MoveWindow                      CWnd::MoveWindow
OemToAnsi                       CString::OemToAnsi
OffsetClipRgn                   CDC::OffsetClipRgn
OffsetRect                      CRect::OffsetRect
OffsetRgn                       CRgn::OffsetRgn
OffsetViewportOrg               CDC::OffsetViewportOrg
OffsetWindowOrg                 CDC::OffsetWindowOrg
OpenClipboard                   CWnd::OpenClipboard
OpenIcon                        CWnd::OpenIcon
PaintRgn                        CDC::PaintRgn
PatBlt                          CDC::PatBlt
Pie                             CDC::Pie
PlayMetaFile                    CDC::PlayMetaFile
Polygon                         CDC::Polygon
Polyline                        CDC::Polyline
PolyPolygon                     CDC::PolyPolygon
PostMessage                     CWnd::PostMessage
PtInRect                        CRect::PtInRect
PtInRegion                      CRgn::PtInRegion
PtVisible                       CDC::PtVisible
RealizePalette                  CDC::RealizePalette
Rectangle                       CDC::Rectangle
RectInRegion                    CRgn::RectInRegion
RectVisible                     CDC::RectVisible
ReleaseDC                       CWnd::ReleaseDC
RemoveMenu                      CMenu::RemoveMenu
ResizePalette                   CPalette::ResizePalette
RestoreDC                       CDC::RestoreDC
RoundRect                       CDC::RoundRect
SaveDC                          CDC::SaveDC
ScaleViewportExt                CDC::ScaleViewportExt
ScreenToClient                  CWnd::ScreenToClient
ScaleWindowExt                  CDC::ScaleWindowExt
ScreenToClient                  CWnd::ScreenToClient
ScrollDC                        CDC::ScrollDC
ScrollWindow                    CWnd::ScrollWindow
SelectClipRgn                   CDC::SelectClipRgn
SelectObject                    CDC::SelectObject
SelectPalette                   CDC::SelectPalette
SendDlgItemMessage              CWnd::SendDlgItemMessage
SendMessage                     CWnd::SendMessage
SetActiveWindow                 CWnd::SetActiveWindow
SetBitmapBits                   CBitmap::SetBitmapBits
SetBitmapDimension              CBitmap::SetBitmapDimension
SetBkColor                      CDC::SetBkColor
SetBkMode                       CDC::SetBkMode
SetBrushOrg                     CDC::SetBrushOrg
SetCapture                      CWnd::SetCapture
SetCaretPos                     CWnd::SetCaretPos
SetClipboardViewer              CWnd::SetClipboardViewer
SetDlgItemInt                   CWnd::SetDlgItemInt
SetDlgItemText                  CWnd::SetDlgItemText
SetFocus                        CWnd::SetFocus
SetMapMode                      CDC::SetMapMode
SetMapperFlags                  CDC::SetMapperFlags
SetMenu                         CWnd::SetMenu
SetMenuItemBitmaps              CMenu::SetMenuItemBitmaps
SetPaletteEntries               CPalette::SetPaletteEntries
SetParent                       CWnd::SetParent
SetPixel                        CDC::SetPixel
SetPolyFillMode                 CDC::SetPolyFillMode
SetRect                         CRect::SetRect
SetRectEmpty                    CRect::SetRectEmpty
SetRectRgn                      CRgn::SetRectRgn
SetROP2                         CDC::SetROP2
SetScrollPos                    CWnd::SetScrollPos
SetScrollRange                  CWnd::SetScrollRange
SetStretchBltMode               CDC::SetStretchBltMode
SetSysModalWindow               CWnd::SetSysModalWindow
SetTextAlign                    CDC::SetTextAlign
SetTextCharacterExtra           CDC::SetTextCharacterExtra
SetTextColor                    CDC::SetTextColor
SetTextJustification            CDC::SetTextJustification
SetTimer                        CWnd::SetTimer
SetViewportExt                  CDC::SetViewportExt
SetViewportOrg                  CDC::SetViewportOrg
SetWindowExt                    CDC::SetWindowExt
SetWindowOrg                    CDC::SetWindowOrg
SetWindowPos                    CWnd::SetWindowPos
SetWindowText                   CWnd::SetWindowText
ShowCaret                       CWnd::ShowCaret
ShowOwnedPopups                 CWnd::ShowOwnedPopups
ShowScrollBar                   CWnd::ShowScrollBar
ShowWindow                      CWnd::ShowWindow
StretchBlt                      CDC::StretchBlt
TabbedTextOut                   CDC::TabbedTextOut
TextOut                         CDC::TextOut
TrackPopupMenu                  CMenu::TrackPopupMenu
UnionRect                       CRect::UnionRect
UnrealizeObject                 CGdiObject::UnrealizeObject
UpdateColors                    CDC::UpdateColors
UpdateWindow                    CWnd::UpdateWindow
ValidateRect                    CWnd::ValidateRect
ValidateRgn                     CWnd::ValidateRgn
WindowFromPoint                 CWnd::WindowFromPoint


Additional reference words: kbinf 7.00 1.00 1.50 2.00 2.50 wrapped
KBCategory: kbprg
KBSubcategory: MfcMisc
Keywords : kb16bitonly
Technology : kbMfc


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: July 17, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.