INFO: Win 3.x API Functions Not Wrapped by MFC (Part I)

ID: Q86466


The information in this article applies to:


SUMMARY

The following are the Microsoft Windows versions 3.0 and 3.1 API functions that are not wrapped by the Microsoft Foundation Classes (MFC) because they are not handle-based or they are not graphical.


Windows 3.0 and 3.1 API             Windows 3.0 and 3.1 API (continued)
-----------------------             -----------------------------------
<BR/><BR/>
AddFontResource                     InSendMessage
AccessResource                      IsCharAlpha
AddAtom                             IsCharAlphaNumeric
AllocDStoCSAlias                    IsCharLower
AllocResource                       IsCharUpper
AllocSelector                       IsClipboardFormatAvailable
AnsiLower                           LimitEmsPages
AnsiLowerBuff                       LineDDA
AnsiNext                            LoadLibrary
AnsiPrev                            LoadModule
AnsiToOemBuff                       LoadResource
AnsiUpper                           LocalAlloc
AnisUpperBuff                       LocalCompact
AnyPopup                            LocalDiscard
BuildCommDCB                        LocalFlags
CallMsgFilter                       LocalFree
CallWindowProc                      LocalHandle
Catch                               LocalInit
ChangeSelector                      LocalLock
ClearCommBreak                      LocalReAlloc
ClipCursor                          LocalShrink
CloseClipboard                      LocalSize
CloseComm                           LocalUnlock
CloseSound                          LockData
CountClipboardFormats               LockResource
CountVoiceNotes                     LockSegment
DebugBreak                          lstrcat
DefHookProc                         lstrcmp
DefineHandleTable                   lstrcmpi
DestroyCaret                        lstrcpy
DeviceCapabilities                  lstrlen
DeviceMode                          MakeProcInstance
DispatchMessage                     MapVirtualKey
DOS3CALL                            MessageBeep
EmptyClipboard                      MulDiv
EnableHardwareInput                 NetBIOSCall
EnumClipboardFormats                OemKeyScan
EnumWindows                         OemToAnsiBuff
ExitWindows                         OpenComm
FatalAppExit                        OpenSound
FatalExit                           OutputDebugString
FreeLibrary                         PeekMessage
FreeModule                          PostQuitMessage
FreeProcInstance                    ProfClear
FreeResource                        ProfFinish
FreeSelector                        ProfFlush
GetAsyncKeyState                    ProfInsChk
GetCaretBlinkTime                   ProfSampRate
GetClipboardData                    ProfSetup
GetClipboardFormatName              ProfStart
GetCodeHandle                       ProfStop
GetCodeInfo                         ReadComm
GetCommError                        RegisterClass
GetCommEventMask                    RegisterClipboardFormat
GetCommState                        RegisterWIndowMessage
GetCurrentPDB                       ReleaseCapture
GetCurrentTask                      ReplyMessage
GetCurrentTime                      SetCaretBlinkTime
GetCursorPos                        SetClipboardData
GetDialogBaseUnits                  SetCommBreak
GetDOSEnvironment                   SetCommEventMask
GetDoubleClickTime                  SetCommState
GetDriveType                        SetCursor
GetEnvironment                      SetCursorPos
GetFreeSpace                        SetDoubleClickTime
GetInputState                       SetEnvironment
GetInstanceData                     SetErrorMode
GetKBCodePage                       SetHandleCount
GetKeyboardState                    SetKeyboardState
GetKeyboardType                     SetMessageQueue
GetKeyNameText                      SetSoundNoise
GetKeyState                         SetSwapAreaSize
GetMenuCheckMarkDimensions          SetSysColors
GetMessagePos                       SetVoiceAccent
GetMessageTime                      SetVoiceEnvelope
GetNumTasks                         SetVoiceNote
GetPriorityClipboardFormat          SetVoiceQueueSize
GetPrivateProfileInt                SetVoiceSound
GetPrivateProfileString             SetVoiceThreshold
GetProcAddress                      SetWindowsHook
GetProfileInt                       StartSound
GetProfileString                    StopSound
GetQueueStatus                      SwapMouseButton
GetSysColor                         SwapRecording
GetSystemDirectory                  SwitchStackBack
GetSystemMetrics                    SwitchStackTo
GetTempDrive                        SyncAllVoices
GetTempFileName                     Throw
GetThresholdEvent                   ToAscii
GetThresholdStatus                  TranslateMessage
GetTickCount                        TransmitCommChar
GetVersion                          UngetCommChar
GetWindowsDirectory                 UnhookWindowsHook
GetWinFlags                         UnlockData
GlobalAlloc                         UnlockResource
GlobalCompact                       UnlockSegment
GlobalDeleteAtom                    ValidateCodeSegments
GlobalDiscard                       ValidateFreeSpaces
GlobalDosAlloc                      VkKeyScan
GlobalDosFree                       WaitMessage
GLobalFlags                         WaitSoundState
GlobalFree                          WinExec
GlobalHandle                        WinHelp
GlobalLock                          WriteComm
GLobalILRUNewest                    WritePrivateProfileString
GlobalILRUOldest                    WriteProfileString
GlobalNotify                        wsprintf
GlobalPageLock                      wvsprintf
GlobalPageUnlock                    Yield
GlobalReAlloc
GlobalSize
GlobalUnfix
GlobalUnlock
GlobalUnWire
GlobalWire 

Additional query words: wrapped


Keywords          : kb16bitonly kbnokeyword kbMFC kbVC 
Version           : 1.0 1.5 7.0
Platform          : 
Issue type        : 

Last Reviewed: July 16, 1999