Microsoft KB Archive/86466

{|
 * width="100%"|

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

 * }

Q86466

-

The information in this article applies to:


 * The Microsoft Foundation Classes (MFC), included with:
 * Microsoft C/C++ version 7.0
 * Microsoft Visual C++, versions 1.0, 1.5

-

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) ---            ---  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

Issue type :

Technology : kbAudDeveloper kbMFC