VCLX: The Implementation Matrix

WinAPI Name (with MSDN links) Windows Release MSVC Version Implementation Comment
advapi32
::GetFileSecurityW 2000 2005 uses: <UNILAYER>
::RegCreateKeyExW 2000 2005 uses: <UNILAYER>
::RegCreateKeyW 2000 2005 uses: <UNILAYER>
::RegDeleteKeyW 2000 2005 uses: <UNILAYER>
::RegDeleteValueW 2000 2005 uses: <UNILAYER>
::RegEnumKeyExW 2000 2005 uses: <UNILAYER>
::RegEnumKeyW 2000 2005 uses: <UNILAYER>
::RegEnumValueW 2000 2005 uses: <UNILAYER>
::RegOpenKeyExW 2000 2005 uses: <UNILAYER>
::RegOpenKeyW 2000 2005 uses: <UNILAYER>
::RegQueryValueExW 2000 2005 uses: <UNILAYER>
::RegQueryValueW 2000 2005 uses: <UNILAYER>
::RegSetValueExW 2000 2005 uses: <UNILAYER>
::RegSetValueW 2000 2005 uses: <UNILAYER>
::SetFileSecurityW 2000 2005 uses: <UNILAYER>
comdlg32
::GetFileTitleW 2000 2005 uses: <UNILAYER>
dwmapi
::DwmDefWindowProc VISTA 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::DwmExtendFrameIntoClientArea VISTA 2012 return: "E_NOTIMPL"
::DwmIsCompositionEnabled VISTA 2012 return: "FALSE"
::DwmSetWindowAttribute VISTA 2012 return: "E_NOTIMPL"
gdi32
::CopyMetaFileW 2000 2005 uses: <UNILAYER>
::CreateDCW 2000 2005 uses: <UNILAYER>
::CreateEnhMetaFileW 2000 2005 uses: <UNILAYER>
::CreateFontIndirectW 2000 2005 uses: <UNILAYER>
::CreateFontW 2000 2005 uses: <UNILAYER>
::CreateICW 2000 2005 uses: <UNILAYER>
::CreateMetaFileW 2000 2005 uses: <UNILAYER>
::EnumFontFamiliesExW 2000 2005 uses: <UNILAYER>
::EnumFontFamiliesW 2000 2005 uses: <UNILAYER>
::ExtTextOutW 2000 2005 uses: <UNILAYER>
::GetCharABCWidthsFloatW 2000 2005 uses: <UNILAYER>
::GetCharABCWidthsW 2000 2005 uses: <UNILAYER>
::GetCharacterPlacementW 2000 2005 uses: <UNILAYER>
::GetCharWidthFloatW 2000 2005 uses: <UNILAYER>
::GetCharWidthW 2000 2005 uses: <UNILAYER>
::GetGlyphOutlineW 2000 2005 uses: <UNILAYER>
::GetKerningPairsW 2000 2005 uses: <UNILAYER>
::GetLayout 2000 2010 return: "ERROR_CALL_NOT_IMPLEMENTED"
::GetObjectW 2000 2005 uses: <UNILAYER>
::GetOutlineTextMetricsW 2000 2005 uses: <UNILAYER>
::GetTextExtentPoint32W 2000 2005 uses: <UNILAYER>
::GetTextExtentPointW 2000 2005 uses: <UNILAYER>
::GetTextFaceW 2000 2005 uses: <UNILAYER>
::GetTextMetricsW 2000 2005 uses: <UNILAYER>
::ResetDCW 2000 2005 uses: <UNILAYER>
::SetLayout 2000 2010 return: "ERROR_CALL_NOT_IMPLEMENTED"
::StartDocW 2000 2005 uses: <UNILAYER>
::TextOutW 2000 2005 uses: <UNILAYER>
gdiplus
::GdipAlloc XP 2008 self: "kernel32::LocalAlloc"
::GdipBitmapLockBits XP 2008 return: "Gdiplus::NotImplemented"
::GdipBitmapUnlockBits XP 2008 return: "Gdiplus::NotImplemented"
::GdipCloneImage XP 2008 return: "Gdiplus::NotImplemented"
::GdipCreateBitmapFromFile XP 2008 return: "Gdiplus::NotImplemented"
::GdipCreateBitmapFromFileICM XP 2008 return: "Gdiplus::NotImplemented"
::GdipCreateBitmapFromHBITMAP XP 2010 return: "Gdiplus::NotImplemented"
::GdipCreateBitmapFromScan0 XP 2008 return: "Gdiplus::NotImplemented"
::GdipCreateBitmapFromStream XP 2008 return: "Gdiplus::NotImplemented"
::GdipCreateBitmapFromStreamICM XP 2008 return: "Gdiplus::NotImplemented"
::GdipCreateFromHDC XP 2010 return: "Gdiplus::NotImplemented"
::GdipDeleteGraphics XP 2008 return: "Gdiplus::NotImplemented"
::GdipDisposeImage XP 2008 return: "Gdiplus::NotImplemented"
::GdipDrawImageI XP 2008 return: "Gdiplus::NotImplemented"
::GdipDrawImageRectI XP 2010 return: "Gdiplus::NotImplemented"
::GdipFree XP 2008 self: "kernel32::LocalFree"
::GdipGetImageGraphicsContext XP 2008 return: "Gdiplus::NotImplemented"
::GdipGetImageHeight XP 2008 return: "Gdiplus::NotImplemented"
::GdipGetImagePalette XP 2008 return: "Gdiplus::NotImplemented"
::GdipGetImagePaletteSize XP 2008 return: "Gdiplus::NotImplemented"
::GdipGetImagePixelFormat XP 2008 return: "Gdiplus::NotImplemented"
::GdipGetImageWidth XP 2008 return: "Gdiplus::NotImplemented"
::GdiplusShutdown XP 2005 set: "ERROR_CALL_NOT_IMPLEMENTED"
::GdiplusStartup XP 2005 return: "Gdiplus::NotImplemented"
::GdipSetInterpolationMode XP 2010 return: "Gdiplus::NotImplemented"
kernel32
::ActivateActCtx XP 2005 self: "VCLX::PSEUDO_COOKIE"
::ApplicationRecoveryFinished VISTA 2012 set: "ERROR_CALL_NOT_IMPLEMENTED"
::ApplicationRecoveryInProgress VISTA 2012 return: "E_NOTIMPL"
::ChangeTimerQueueTimer 2000 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::CloseThreadpoolTimer VISTA 2012 set: "ERROR_CALL_NOT_IMPLEMENTED"
::CloseThreadpoolWait VISTA 2012 set: "ERROR_CALL_NOT_IMPLEMENTED"
::CompareStringEx VISTA 2012 self: "kernel32::CompareStringW"
::CompareStringW 2000 2005 uses: <UNILAYER>
::CopyFileW 2000 2005 uses: <UNILAYER>
::CreateActCtxA XP 2005 return: "NULL"
::CreateActCtxW XP 2005 return: "NULL"
::CreateEventW 2000 2005 uses: <UNILAYER>
::CreateFileMappingW 2000 2005 uses: <UNILAYER>
::CreateFileW 2000 2005 uses: <UNILAYER>
::CreateMutexW 2000 2005 uses: <UNILAYER>
::CreateSemaphoreExA VISTA 2012 self: "kernel32::CreateSemaphoreA"
::CreateSemaphoreExW VISTA 2012 self: "kernel32::CreateSemaphoreW"
::CreateSemaphoreW 2000 2005 uses: <UNILAYER>
::CreateSymbolicLinkA VISTA 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::CreateSymbolicLinkW VISTA 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::CreateThreadpoolTimer VISTA 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::CreateThreadpoolWait VISTA 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::CreateTimerQueue 2000 2010 return: "ERROR_CALL_NOT_IMPLEMENTED"
::CreateTimerQueueTimer 2000 2010 return: "ERROR_CALL_NOT_IMPLEMENTED"
::CreateToolhelp32Snapshot 2000 depends on: "kernel32::GetModuleHandleExA", "kernel32::GetModuleHandleExW" return: "ERROR_CALL_NOT_IMPLEMENTED"
::DeactivateActCtx XP 2005 self: "VCLX::PSEUDO_COOKIE"
::DecodePointer 2003-SP1 2010 self
::DeleteFileW 2000 2005 uses: <UNILAYER>
::DeleteTimerQueueTimer 2000 2010 return: "ERROR_CALL_NOT_IMPLEMENTED"
::EncodePointer 2003-SP1 2010 self
::EnumResourceLanguagesW 2000 2005 uses: <UNILAYER>
::EnumSystemLocalesEx VISTA 2012 self: "kernel32::EnumSystemLocalesW"
::EnumSystemLocalesW 2000 2005 uses: <UNILAYER>
::FindActCtxSectionStringA XP 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::FindActCtxSectionStringW XP 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::FindFirstFileW 2000 2005 uses: <UNILAYER>
::FindResourceExW 2000 2005 uses: <UNILAYER>
::FindResourceW 2000 2005 uses: <UNILAYER>
::FlsAlloc VISTA 2012 self: "kernel32::TlsAlloc"
::FlsFree VISTA 2012 self: "kernel32::TlsFree"
::FlsGetValue VISTA 2012 self: "kernel32::TlsGetValue"
::FlsSetValue VISTA 2012 self: "kernel32::TlsSetValue"
::FlushProcessWriteBuffers VISTA 2012 self: "kernel32::VirtualProtect"
::FormatMessageW 2000 2005 uses: <UNILAYER>
::FreeEnvironmentStringsW 2000 2005 uses: <UNILAYER>
::FreeLibraryWhenCallbackReturns VISTA 2012 set: "ERROR_CALL_NOT_IMPLEMENTED"
::GetAtomNameW 2000 2005 uses: <UNILAYER>
::GetCommandLineW 2000 2005 uses: <UNILAYER>
::GetCurrentDirectoryW 2000 2005 uses: <UNILAYER>
::GetCurrentProcessorNumber 2003 2012 self: "__cpuid"
::GetDateFormatEx VISTA 2012 self: "kernel32::GetDateFormatW"
::GetDateFormatW 2000 2005 uses: <UNILAYER>
::GetDiskFreeSpaceW 2000 2005 uses: <UNILAYER>
::GetEnvironmentStringsW 2000 2005 uses: <UNILAYER>
::GetFileAttributesExA 98 2005 self: "kernel32::FindFirstFileA"
::GetFileAttributesExW 98 2005 self: "kernel32::FindFirstFileW"
::GetFileSizeEx 2000 2008 self: "kernel32::GetFileSize"
::GetFullPathNameW 2000 2005 uses: <UNILAYER>
::GetLocaleInfoEx VISTA 2012 self: "kernel32::GetLocaleInfoW"
::GetLocaleInfoW 2000 2005 uses: <UNILAYER>
::GetLogicalProcessorInformation 2003 2010 self
::GetModuleFileNameW 2000 2005 uses: <UNILAYER>
::GetModuleHandleExA XP 2012 self: "kernel32::GetModuleHandleA, kernel32::LoadLibraryA"
::GetModuleHandleExW XP 2012 self: "kernel32::GetModuleHandleW, kernel32::LoadLibraryW"
::GetModuleHandleW 2000 2005 uses: <UNILAYER>
::GetNumberFormatW 2000 2005 uses: <UNILAYER>
::GetPrivateProfileIntW 2000 2005 uses: <UNILAYER>
::GetPrivateProfileStringW 2000 2005 uses: <UNILAYER>
::GetProfileIntW 2000 2005 uses: <UNILAYER>
::GetShortPathNameW 2000 2005 uses: <UNILAYER>
::GetStartupInfoW 2000 2005 uses: <UNILAYER>
::GetStringTypeExW 2000 2005 uses: <UNILAYER>
::GetStringTypeW 2000 2005 uses: <UNILAYER>
::GetSystemDefaultUILanguage 2000 2010 or depends on: "kernel32::GetThreadPreferredUILanguages" self: "kernel32::GetSystemDefaultLangID"
::GetSystemDirectoryW 2000 2005 uses: <UNILAYER>
::GetTempFileNameW 2000 2005 uses: <UNILAYER>
::GetTempPathW 2000 2005 uses: <UNILAYER>
::GetThreadPreferredUILanguages VISTA 2012 self
::GetTickCount64 VISTA 2012 self: "kernel32::GetTickCount32, kernel32::QueryPerformanceCounter"
::GetTimeFormatEx VISTA 2012 self: "kernel32::GetTimeFormatW"
::GetTimeFormatW 2000 2005 uses: <UNILAYER>
::GetUserDefaultLocaleName VISTA 2012 self: "kernel32::GetUserDefaultLCID"
::GetUserDefaultUILanguage 2000 2010 or depends on: "kernel32::GetThreadPreferredUILanguages" self: "kernel32::GetUserDefaultLangID"
::GetVersionExW 2000 2005 uses: <UNILAYER>
::GetVolumeInformationW 2000 2005 uses: <UNILAYER>
::GetWindowsDirectoryW 2000 2005 uses: <UNILAYER>
::GlobalAddAtomW 2000 2005 uses: <UNILAYER>
::GlobalFindAtomW 2000 2005 uses: <UNILAYER>
::GlobalGetAtomNameW 2000 2005 uses: <UNILAYER>
::HeapQueryInformation XP 2010 return: "ERROR_CALL_NOT_IMPLEMENTED"
::HeapSetInformation XP 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::InitializeCriticalSectionAndSpinCount 95/NT-SP3 2005 self: "kernel32::InitializeCriticalSection"
::InitializeCriticalSectionEx VISTA 2012 self: "kernel32::InitializeCriticalSectionAndSpinCount"
::InitOnceExecuteOnce VISTA 2012 self
::InterlockedCompareExchange 98 2005 self: "x86 only"
::InterlockedDecrement 98 2005 self: "x86 only"
::InterlockedExchange 98 2005 self: "x86 only"
::InterlockedExchangeAdd 98 2005 self: "x86 only"
::InterlockedIncrement 98 2005 self: "x86 only"
::IsDebuggerPresent 98 2005 self
::IsProcessorFeaturePresent 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::IsValidLocaleName VISTA 2012 self: "kernel32::IsValidLocale"
::LCIDToLocaleName VISTA depends on: "kernel32::EnumSystemLocalesEx", "kernel32::GetThreadPreferredUILanguages", "kernel32::GetUserDefaultLocaleName" self
::LCMapStringEx VISTA 2012 self: "kernel32::LCMapStringW"
::LCMapStringW 2000 2005 uses: <UNILAYER>
::LoadLibraryExW 2000 2005 uses: <UNILAYER>
::LoadLibraryW 2000 2005 uses: <UNILAYER>
::LocaleNameToLCID VISTA depends on: "kernel32::CompareStringEx", "kernel32::GetDateFormatEx", "kernel32::GetLocaleInfoEx", "kernel32::GetTimeFormatEx", "kernel32::IsValidLocaleName", "kernel32::LCMapStringEx" self
::lstrcatW 2000 2005 uses: <UNILAYER>
::lstrcmpiW 2000 2005 uses: <UNILAYER>
::lstrcmpW 2000 2005 uses: <UNILAYER>
::lstrcpynW 2000 2005 uses: <UNILAYER>
::lstrcpyW 2000 2005 uses: <UNILAYER>
::lstrlenW 2000 2005 uses: <UNILAYER>
::Module32First 2000 depends on: "kernel32::GetModuleHandleExA" return: "ERROR_CALL_NOT_IMPLEMENTED"
::Module32FirstW 2000 depends on: "kernel32::GetModuleHandleExW" self: "kernel32::Module32First"
::Module32Next 2000 depends on: "kernel32::GetModuleHandleExA" return: "ERROR_CALL_NOT_IMPLEMENTED"
::Module32NextW 2000 depends on: "kernel32::GetModuleHandleExW" self: "kernel32::Module32Next"
::MoveFileW 2000 2005 uses: <UNILAYER>
::MultiByteToWideChar 2000 2005 or depends on: "kernel32::Module32FirstW", "kernel32::Module32NextW" self: "CP_THREAD_ACP correction"
::OpenEventW 2000 2005 uses: <UNILAYER>
::OpenFileMappingW 2000 2005 uses: <UNILAYER>
::OutputDebugStringW 2000 2005 uses: <UNILAYER>
::QueryActCtxW XP 2005 self
::ReadConsoleW 2000 2005 uses: <UNILAYER>
::RegisterApplicationRecoveryCallback VISTA 2012 return: "E_NOTIMPL"
::RegisterApplicationRestart VISTA 2012 return: "E_NOTIMPL"
::RegisterWaitForSingleObject 2000 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::ReleaseActCtx XP 2005 set: "ERROR_CALL_NOT_IMPLEMENTED"
::ReplaceFileA 2000 2010 set: "ERROR_CALL_NOT_IMPLEMENTED"
::ReplaceFileW 2000 2010 set: "ERROR_CALL_NOT_IMPLEMENTED"
::SearchPathW 2000 2005 uses: <UNILAYER>
::SetFileAttributesW 2000 2005 uses: <UNILAYER>
::SetFilePointerEx 2000 2012 self: "kernel32::SetFilePointer"
::SetThreadpoolTimer VISTA 2012 set: "ERROR_CALL_NOT_IMPLEMENTED"
::SetThreadpoolWait VISTA 2012 set: "ERROR_CALL_NOT_IMPLEMENTED"
::SetThreadStackGuarantee 2003-SP1 2010 return: "ERROR_CALL_NOT_IMPLEMENTED"
::UnregisterWait 2000 2012 self: "kernel32::UnregisterWaitEx"
::UnregisterWaitEx 2000 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::VerifyVersionInfoA 2000 2012 self
::VerifyVersionInfoW 2000 2012 self
::VerSetConditionMask 2000 2012 self
::WaitForThreadpoolTimerCallbacks VISTA 2012 set: "ERROR_CALL_NOT_IMPLEMENTED"
::WideCharToMultiByte 2000 2005 self: "CP_THREAD_ACP correction"
::WriteConsoleW 2000 2005 uses: <UNILAYER>
::WritePrivateProfileStringW 2000 2005 uses: <UNILAYER>
msimg32
::AlphaBlend 2000 2005 self: "gdi32::StretchBlt"
::GradientFill 2000 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::TransparentBlt 2000 2005 self: "gdi32::StretchBlt"
ole32
::CoInitializeEx 98 2005 self: "ole32::CoInitialize"
oleacc
::AccessibleObjectFromWindow 2000 2005 return: "E_NOTIMPL"
::CreateStdAccessibleObject 2000 2005 return: "E_NOTIMPL"
::LresultFromObject 2000 2005 return: "E_NOTIMPL"
oledlg
::OleUIBusyW 2000 2005 uses: <UNILAYER>
::OleUIChangeIconW 2000 2005 uses: <UNILAYER>
::OleUIConvertW 2000 2005 uses: <UNILAYER>
::OleUIEditLinksW 2000 2005 uses: <UNILAYER>
::OleUIInsertObjectW 2000 2005 uses: <UNILAYER>
::OleUIPasteSpecialW 2000 2005 uses: <UNILAYER>
::OleUIUpdateLinksW 2000 2005 uses: <UNILAYER>
propsys
::PSGetPropertyDescriptionListFromString VISTA 2012 return: "E_NOTIMPL"
psapi
::EnumProcessModules 2000 depends on: "kernel32::GetModuleHandleExA", "kernel32::GetModuleHandleExW" return: "ERROR_CALL_NOT_IMPLEMENTED"
::GetModuleInformation 2000 depends on: "kernel32::GetModuleHandleExA", "kernel32::GetModuleHandleExW" return: "ERROR_CALL_NOT_IMPLEMENTED"
shell32
::DragQueryFileW 2000 2005 uses: <UNILAYER>
::ExtractIconW 2000 2005 uses: <UNILAYER>
::InitNetworkAddressControl VISTA 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::SHBrowseForFolderW 2000 2005 uses: <UNILAYER>
::SHCreateItemFromParsingName VISTA 2012 return: "E_NOTIMPL"
::ShellExecuteExW 2000 2005 uses: <UNILAYER>
::ShellExecuteW 2000 2005 uses: <UNILAYER>
::SHGetFileInfoW 2000 2005 uses: <UNILAYER>
::SHGetKnownFolderPath VISTA 2012 return: "E_NOTIMPL"
::SHGetPathFromIDListW 2000 2005 uses: <UNILAYER>
shlwapi
::PathAddBackslashA 2000 2005 self
::PathAddBackslashW 2000 2005 self
::PathAddExtensionA 2000 2005 self
::PathAddExtensionW 2000 2005 self
::PathFindExtensionA 2000 2005 self
::PathFindExtensionW 2000 2005 self
::PathAppendA 2000 2005 self
::PathAppendW 2000 2005 self
::PathFindFileNameA 2000 2005 self
::PathFindFileNameW 2000 2005 self
::PathIsRootA 2000 2005 self
::PathIsRootW 2000 2005 self
::PathIsUNCA 2000 2005 self
::PathIsUNCW 2000 2005 self
::PathRemoveExtensionA 2000 2005 self
::PathRemoveExtensionW 2000 2005 self
::PathRemoveFileSpecA 2000 2005 self
::PathRemoveFileSpecW 2000 2005 self
::PathStripToRootA 2000 2005 self
::PathStripToRootW 2000 2005 self
::StrFormatKBSizeA 2000 2012 self: "kernel32::FormatMessageA"
::StrFormatKBSizeW 2000 2012 self: "kernel32::FormatMessageW"
user32
::AnimateWindow 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::AppendMenuW 2000 2005 uses: <UNILAYER>
::CallWindowProcW 2000 2005 uses: <UNILAYER>
::ChangeWindowMessageFilter VISTA 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::CharLowerBuffW 2000 2005 uses: <UNILAYER>
::CharLowerW 2000 2005 uses: <UNILAYER>
::CharUpperBuffW 2000 2005 uses: <UNILAYER>
::CharUpperW 2000 2005 uses: <UNILAYER>
::CopyAcceleratorTableW 2000 2005 uses: <UNILAYER>
::CreateAcceleratorTableW 2000 2005 uses: <UNILAYER>
::CreateDialogIndirectParamW 2000 2005 uses: <UNILAYER>
::CreateWindowExW 2000 2005 uses: <UNILAYER>
::DefFrameProcW 2000 2005 uses: <UNILAYER>
::DefMDIChildProcW 2000 2005 uses: <UNILAYER>
::DefWindowProcW 2000 2005 uses: <UNILAYER>
::DispatchMessageW 2000 2005 uses: <UNILAYER>
::DlgDirListComboBoxW 2000 2005 uses: <UNILAYER>
::DlgDirListW 2000 2005 uses: <UNILAYER>
::DlgDirSelectComboBoxExW 2000 2005 uses: <UNILAYER>
::DlgDirSelectExW 2000 2005 uses: <UNILAYER>
::DrawStateW 2000 2005 uses: <UNILAYER>
::DrawTextExW 2000 2005 uses: <UNILAYER>
::DrawTextW 2000 2005 uses: <UNILAYER>
::EnableWindow 2000 2005 uses: <UNILAYER>
::EnumDisplayMonitors 2000 2010 self
::FindWindowExW 2000 2005 uses: <UNILAYER>
::FindWindowW 2000 2005 uses: <UNILAYER>
::FlashWindowEx 98 2005 self: "user32::FlashWindow"
::GetAncestor 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::GetClassInfoExW 2000 2005 uses: <UNILAYER>
::GetClassInfoW 2000 2005 uses: <UNILAYER>
::GetClassLongW 2000 2005 uses: <UNILAYER>
::GetClassNameW 2000 2005 uses: <UNILAYER>
::GetClipboardFormatNameW 2000 2005 uses: <UNILAYER>
::GetComboBoxInfo 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::GetDlgItemTextW 2000 2005 uses: <UNILAYER>
::GetKeyNameTextW 2000 2005 uses: <UNILAYER>
::GetListBoxInfo 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::GetMenuBarInfo 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::GetMenuInfo 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::GetMenuItemInfoW 2000 2005 uses: <UNILAYER>
::GetMenuStringW 2000 2005 uses: <UNILAYER>
::GetMessageW 2000 2005 uses: <UNILAYER>
::GetMonitorInfoA 2000 2010 self
::GetMonitorInfoW 2000 2010 self
::GetPropW 2000 2005 uses: <UNILAYER>
::GetScrollBarInfo 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::GetSystemMetrics 2000 2010 self: "SM_CMONITORS, SM_SAMEDISPLAYFORMAT, SM_CXVIRTUALSCREEN, SM_CYVIRTUALSCREEN correction"
::GetTabbedTextExtentW 2000 2005 uses: <UNILAYER>
::GetTitleBarInfo 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::GetWindowInfo 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::GetWindowLongW 2000 2005 uses: <UNILAYER>
::GetWindowTextLengthW 2000 2005 uses: <UNILAYER>
::GetWindowTextW 2000 2005 uses: <UNILAYER>
::GrayStringW 2000 2005 uses: <UNILAYER>
::InsertMenuItemW 2000 2005 uses: <UNILAYER>
::InsertMenuW 2000 2005 uses: <UNILAYER>
::IsCharLowerW 2000 2005 uses: <UNILAYER>
::IsCharUpperW 2000 2005 uses: <UNILAYER>
::IsDialogMessageW 2000 2005 uses: <UNILAYER>
::LoadAcceleratorsW 2000 2005 uses: <UNILAYER>
::LoadBitmapW 2000 2005 uses: <UNILAYER>
::LoadCursorW 2000 2005 uses: <UNILAYER>
::LoadIconW 2000 2005 uses: <UNILAYER>
::LoadImageW 2000 2005 uses: <UNILAYER>
::LoadMenuIndirectW 2000 2005 uses: <UNILAYER>
::LoadMenuW 2000 2005 uses: <UNILAYER>
::MapVirtualKeyExW 2000 2005 uses: <UNILAYER>
::MapVirtualKeyW 2000 2005 uses: <UNILAYER>
::MessageBoxW 2000 2005 uses: <UNILAYER>
::ModifyMenuW 2000 2005 uses: <UNILAYER>
::MonitorFromPoint 2000 2010 self
::MonitorFromRect 2000 2010 self
::MonitorFromWindow 2000 2010 self
::MsgWaitForMultipleObjectsEx 98 2010 self: "user32::MsgWaitForMultipleObjects"
::NotifyWinEvent 98 2010 set: "ERROR_CALL_NOT_IMPLEMENTED"
::PeekMessageW 2000 2005 uses: <UNILAYER>
::PostMessageW 2000 2005 uses: <UNILAYER>
::PostThreadMessageW 2000 2005 uses: <UNILAYER>
::RealChildWindowFromPoint 98 2010 return: "ERROR_CALL_NOT_IMPLEMENTED"
::RegisterClassW 2000 2005 uses: <UNILAYER>
::RegisterWindowMessageW 2000 2005 uses: <UNILAYER>
::RemovePropW 2000 2005 uses: <UNILAYER>
::SendDlgItemMessageW 2000 2005 uses: <UNILAYER>
::SendMessageW 2000 2005 uses: <UNILAYER>
::SendNotifyMessageW 2000 2005 uses: <UNILAYER>
::SetClassLongW 2000 2005 uses: <UNILAYER>
::SetDlgItemTextW 2000 2005 uses: <UNILAYER>
::SetLayeredWindowAttributes 2000 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::SetMenuInfo 98 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::SetMenuItemInfoW 2000 2005 uses: <UNILAYER>
::SetPropW 2000 2005 uses: <UNILAYER>
::SetWindowLongW 2000 2005 uses: <UNILAYER>
::SetWindowsHookExW 2000 2005 uses: <UNILAYER>
::SetWindowsHookW 2000 2005 uses: <UNILAYER>
::SetWindowTextW 2000 2005 uses: <UNILAYER>
::SystemParametersInfoW 2000 2005 uses: <UNILAYER>
::TabbedTextOutW 2000 2005 uses: <UNILAYER>
::ToUnicodeEx 98 2008 self: "user32::ToUnicode
::TrackMouseEvent 98 2012 self
::TranslateAcceleratorW 2000 2005 uses: <UNILAYER>
::UnregisterClassW 2000 2005 uses: <UNILAYER>
::UpdateLayeredWindow 2000 2005 return: "ERROR_CALL_NOT_IMPLEMENTED"
::WinHelpW 2000 2005 uses: <UNILAYER>
uxtheme
::BeginBufferedPaint VISTA 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::BufferedPaintInit VISTA 2012 return: "E_NOTIMPL"
::BufferedPaintUnInit VISTA 2012 return: "E_NOTIMPL"
::CloseThemeData XP 2012 return: "E_NOTIMPL"
::DrawThemeBackground XP 2012 return: "E_NOTIMPL"
::DrawThemeParentBackground XP 2012 return: "E_NOTIMPL"
::DrawThemeText XP 2012 return: "E_NOTIMPL"
::DrawThemeTextEx VISTA 2012 return: "E_NOTIMPL"
::EndBufferedPaint VISTA 2012 return: "E_NOTIMPL"
::GetCurrentThemeName XP 2012 return: "E_NOTIMPL"
::GetThemeColor XP 2012 return: "E_NOTIMPL"
::GetThemePartSize XP 2012 return: "E_NOTIMPL"
::GetThemeSysColor XP 2012 self: "user32::GetSysColor"
::GetWindowTheme XP 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
::IsAppThemed XP 2012 return: "FALSE"
::IsThemeBackgroundPartiallyTransparent XP 2012 return: "FALSE"
::OpenThemeData XP 2012 return: "ERROR_CALL_NOT_IMPLEMENTED"
winmm
::PlaySoundW 2000 2005 uses: <UNILAYER>
winspool
::DocumentPropertiesW 2000 2005 uses: <UNILAYER>
::GetJobW 2000 2005 uses: <UNILAYER>
::OpenPrinterW 2000 2005 uses: <UNILAYER>

© "VCLX DevTeam" 2012, all rights reserved


Related

Wiki: HOME

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.