The following table provides a list of function calls and messages that
required implementation changes in the Win32 API.
Element
| Support
| Win32 API Comment
|
AccessResource
| Dropped
| No equivalent.
|
AllocDSToCSAlias
| Dropped
| No equivalent.
|
AllocResource
| Dropped
| No equivalent.
|
AllocSelector
| Dropped
| No equivalent.
|
ChangeSelector
| Dropped
| No equivalent.
|
CloseSound
| Dropped
| Replaced by multimedia sound support.
|
CountVoiceNotes
| Dropped
| Replaced by multimedia sound support.
|
DefineHandleTable
| Dropped
| No equivalent.
|
DeviceMode
| Dropped
| Replaced by portable DocumentProperties.
|
DlgDirSelect
| Dropped
| Replaced by portable DlgDirSelectEx.
|
DlgDirSelectComboBox
| Dropped
| Replaced by portable DlgDirSelectComboBoxEx.
|
DOS3Call
| Dropped
| Replaced by named, portable function.
|
ExtDeviceMode
| Dropped
| Replaced by portable DocumentProperties.
|
FlushComm
| Dropped
| Replaced by PurgeComm.
|
FreeSelector
| Dropped
| No equivalent.
|
GetAspectRatioFilter
| Dropped
| Replaced by portable GetAspectRatioFilterEx.
|
GetBitmapDimension
| Dropped
| Replaced by portable GetBitmapDimensionEx.
|
GetBrushOrg
| Dropped
| Replaced by portable GetBrushOrgEx.
|
GetCodeHandle
| Dropped
| No equivalent.
|
GetCodeInfo
| Dropped
| No equivalent.
|
GetCommError
| Dropped
| Replaced by GetCommState.
|
GetCurrentPDB
| Dropped
| No equivalent.
|
GetCurrentPosition
| Dropped
| Replaced by portable GetCurrentPositionEx.
|
GetDCOrg
| Dropped
| Replaced by portable GetDCOrgEx.
|
GetDOSEnvironment
| Dropped
| No equivalent.
|
GetEnvironment
| Dropped
| No equivalent.
|
GetFreeSpace
| Dropped
| Replaced by GlobalMemoryStatus.
|
GetFreeSystemResources
| Dropped
| Replaced by GlobalMemoryStatus.
|
GetInstanceData
| Dropped
| No equivalent; use alternative supported IPC mechanism.
|
GetKBCodePage
| Dropped
| No function equivalent.
|
GetMetaFileBits
| Dropped
| Replaced by portable GetEnhMetaFileBits.
|
GetSystemDebugState
| Dropped
| No function equivalent.
|
GetTempDrive
| Dropped
| Replaced by portable GetTempPath.
|
GetTextExtent
| Dropped
| Replaced by portable GetTextExtentPoint32.
|
GetTextExtentEx
| Dropped
| Replaced by portable GetTextExtentExPoint.
|
GetThresholdEvent
| Dropped
| Replaced by multimedia sound support.
|
GetThresholdStatus
| Dropped
| Replaced by multimedia sound support.
|
GetViewportExt
| Dropped
| Replaced by portable GetViewportExtEx.
|
GetViewportOrg
| Dropped
| Replaced by portable GetViewportOrgEx.
|
GetWindowExt
| Dropped
| Replaced by portable GetWindowExtEx.
|
GetWindowOrg
| Dropped
| Replaced by portable GetWindowOrgEx.
|
GetWinFlags
| Dropped
| No equivalent.
|
GlobalCompact
| Dropped
| No equivalent.
|
GlobalDosAlloc
| Dropped
| No equivalent.
|
GlobalDosFree
| Dropped
| No equivalent.
|
GlobalFix
| Dropped
| No equivalent.
|
GlobalLRUNewest
| Dropped
| No equivalent.
|
GlobalLRUOldest
| Dropped
| No equivalent.
|
GlobalNotify
| Dropped
| No equivalent.
|
GlobalPageLock
| Dropped
| No equivalent.
|
GlobalPageUnlock
| Dropped
| No equivalent.
|
GlobalUnfix
| Dropped
| No equivalent.
|
GlobalUnwire
| Dropped
| No equivalent.
|
GlobalWire
| Dropped
| No equivalent.
|
IsGDIObject
| Dropped
| No equivalent.
|
LimitEmsPages
| Dropped
| No equivalent.
|
LocalCompact
| Dropped
| No equivalent.
|
LocalInit
| Dropped
| No equivalent.
|
LocalNotify
| Dropped
| No equivalent.
|
LocalShrink
| Dropped
| No equivalent.
|
LockInput
| Dropped
| No equivalent.
|
LockSegment
| Dropped
| No equivalent.
|
MoveTo
| Dropped
| Replaced by portable MoveToEx.
|
NetBIOSCall
| Dropped
| Replaced by named, portable function.
|
OffsetViewportOrg
| Dropped
| Replaced by portable OffsetViewportOrgEx.
|
OffsetWindowOrg
| Dropped
| Replaced by portable OffsetWindowOrgEx.
|
OpenComm
| Dropped
| Replaced by CreateFile.
|
OpenSound
| Dropped
| Replaced by multimedia sound support.
|
ProfClear
| Dropped
| Replaced by profile-string function.
|
ProfFinish
| Dropped
| Replaced by profile-string function.
|
ProfFlush
| Dropped
| Replaced by profile-string function.
|
ProfInsChk
| Dropped
| Replaced by profile-string function.
|
ProfSampRate
| Dropped
| Replaced by profile-string function.
|
ProfSetup
| Dropped
| Replaced by profile-string function.
|
ProfStart
| Dropped
| Replaced by profile-string function.
|
ProfStop
| Dropped
| Replaced by profile-string function.
|
ReadComm
| Dropped
| Replaced by ReadFile.
|
ScaleViewportExt
| Dropped
| Replaced by portable ScaleViewportExtEx.
|
ScaleWindowExt
| Dropped
| Replaced by portable ScaleWindowExtEx.
|
SetBitmapDimension
| Dropped
| Replaced by portable SetBitmapDimensionEx.
|
SetCommEventMask
| Dropped
| Replaced by SetCommMask.
|
SetEnvironment
| Dropped
| No equivalent.
|
SetMetaFileBits
| Dropped
| Replaced by portable SetEnhMetaFileBits.
|
SetResourceHandler
| Dropped
| No equivalent.
|
SetSoundNoise
| Dropped
| Replaced by multimedia sound support.
|
SetSwapAreaSize
| Dropped
| No equivalent.
|
SetViewportExt
| Dropped
| Replaced by portable SetViewportExtEx.
|
SetViewportOrg
| Dropped
| Replaced by portable SetViewportOrgEx.
|
SetVoiceAccent
| Dropped
| Replaced by multimedia sound support.
|
SetVoiceEnvelope
| Dropped
| Replaced by multimedia sound support.
|
SetVoiceNote
| Dropped
| Replaced by multimedia sound support.
|
SetVoiceQueueSize
| Dropped
| Replaced by multimedia sound support.
|
SetVoiceSound
| Dropped
| Replaced by multimedia sound support.
|
SetVoiceThreshold
| Dropped
| Replaced by multimedia sound support.
|
SetWindowExt
| Dropped
| Replaced by portable SetWindowExtEx.
|
SetWindowOrg
| Dropped
| Replaced by portable SetWindowOrgEx.
|
StartSound
| Dropped
| Replaced by multimedia sound support.
|
StopSound
| Dropped
| Replaced by multimedia sound support.
|
SwitchStackBack
| Dropped
| No equivalent.
|
SwitchStackTo
| Dropped
| No equivalent.
|
SyncAllVoices
| Dropped
| Replaced by multimedia sound support.
|
UngetCommChar
| Dropped
| No equivalent.
|
UnlockSegment
| Dropped
| No equivalent.
|
ValidateCodeSegments
| Dropped
| No equivalent.
|
ValidateFreeSpaces
| Dropped
| No equivalent.
|
WaitSoundState
| Dropped
| Replaced by multimedia sound support.
|
WriteComm
| Dropped
| Replaced by WriteFile.
|
WM_CTLCOLOR
| Dropped
| Replaced by WM_CTLCOLOR<type> messages.
|
GCW_HCURSOR
| Dropped
| Replaced by GCL_HCURSOR.
|
GCW_HBRBACKGROUND
| Dropped
| Replaced by GCL_HBRBACKGROUND.
|
GCW_HICON
| Dropped
| Replaced by GCL_HICON.
|
GWW_HINSTANCE
| Dropped
| Replaced by GWL_HINSTANCE.
|
GWW_HWNDPARENT
| Dropped
| Replaced by GWL_HWNDPARENT.
|
GWW_ID
| Dropped
| Replaced by GWL_ID.
|
GWW_USERDATA
| Dropped
| Replaced by GWL_USERDATA.
|
READ
| Dropped
| Replaced by OF_READ.
|
WRITE
| Dropped
| Replaced by OF_WRITE.
|
READ_WRITE
| Dropped
| Replaced by OF_READ_WRITE.
|
MAKEPOINT
| Dropped
| Replaced by LONG2POINT.
|