Using Win32 functions in Visual FoxPro Image Gallery
All Functions
accept
ActivateKeyboardLayout
AddPort
AddPrinter
AdjustTokenPrivileges
AllocConsole
AlphaBlend
AppendMenu
AssignProcessToJobObject
AssocQueryString
AttachVirtualDisk
AVIFileExit
AVIFileGetStream
AVIFileInfo
AVIFileInit
AVIFileOpen
AVIFileRelease
AVIFileWriteData
AVIStreamGetFrame
AVIStreamGetFrameClose
AVIStreamGetFrameOpen
AVIStreamInfo
AVIStreamLength
AVIStreamReadFormat
AVIStreamRelease
AVIStreamStart
AVIStreamTimeToSample
Beep
BeginPath
BeginUpdateResource
bind
BitBlt
BlockInput
BroadcastSystemMessage
CallWindowProc
capCreateCaptureWindow
capGetDriverDescription
CeCloseHandle
CeCopyFile
CeCreateDatabase
CeCreateDirectory
CeCreateFile
CeCreateProcess
CeDeleteDatabase
CeDeleteFile
CeDeleteRecord
CeEnumDBVolumes
CeFindAllFiles
CeFindFirstDatabaseEx
CeFindFirstFile
CeFindNextDatabaseEx
CeGetFileSize
CeGetLastError
CeGetSpecialFolderPath
CeGetStoreInformation
CeGetSystemInfo
CeGetSystemPowerStatusEx
CeGetTempPath
CeGetVersionEx
CeGlobalMemoryStatus
CeMoveFile
CeOidGetInfoEx
CeOpenDatabase
CeRapiFreeBuffer
CeRapiGetError
CeRapiInit
CeRapiInitEx
CeRapiInvoke
CeRapiUninit
CeReadFile
CeReadRecordProps
CeRegCloseKey
CeRegCreateKeyEx
CeRegDeleteKey
CeRegDeleteValue
CeRegEnumKeyEx
CeRegEnumValue
CeRegOpenKeyEx
CeRegQueryInfoKey
CeRegQueryValueEx
CeRegSetValueEx
CeRemoveDirectory
CertCloseStore
CertFindCertificateInStore
CertFreeCertificateContext
CertOpenSystemStore
CeSeekDatabase
CeSetFilePointer
CeWriteFile
CeWriteRecordProps
ChangeClipboardChain
ChangeDisplaySettings
CharLower
CharToOem
CharUpper
ChooseColor
ChooseFont
ChrCmpI
ClearEventLog
ClientToScreen
ClipCursor
CloseClipboard
CloseDesktop
CloseEnhMetaFile
CloseEventLog
CloseHandle
ClosePrinter
CloseServiceHandle
closesocket
CloseWindow
CLSIDFromString
CM_Connect_Machine
CM_Disconnect_Machine
CM_Get_Child_Ex
CM_Get_Sibling_Ex
CM_Locate_DevNode_Ex
CM_Request_Device_Eject_Ex
CoCreateGuid
CombineRgn
CommandLineToArgvW
CommDlgExtendedError
CommitTransaction
CompareFileTime
ConfigurePort
ConnectNamedPipe
ConnectToPrinterDlg
ControlService
ConvertSidToStringSid
CopyFile
CopyFileTransacted
CopyIcon
CopyImage
CopyMemory
CoTaskMemFree
CountClipboardFormats
CreateCompatibleBitmap
CreateCompatibleDC
CreateDC
CreateDesktop
CreateDIBSection
CreateDirectory
CreateEllipticRgn
CreateEnhMetaFile
CreateEvent
CreateFile
CreateFileMapping
CreateFileTransacted
CreateFont
CreateHardLink
CreateJobObject
CreateMailslot
CreateMD5SSOHash
CreateMenu
CreateMutex
CreateNamedPipe
CreatePipe
CreatePopupMenu
CreateProcess
CreateProcessAsUser
CreateProcessWithLogonW
CreateRectRgn
CreateRoundRectRgn
CreateSemaphore
CreateService
CreateSolidBrush
CreateStreamOnHGlobal
CreateSymbolicLink
CreateToolhelp32Snapshot
CreateTransaction
CreateURLMonikerEx
CreateVirtualDisk
CreateWaitableTimer
CreateWindow
CreateWindowEx
CryptAcquireContext
CryptBinaryToString
CryptCreateHash
CryptDecrypt
CryptDeriveKey
CryptDestroyHash
CryptDestroyKey
CryptEncrypt
CryptEnumProviders
CryptEnumProviderTypes
CryptExportKey
CryptGenKey
CryptGenRandom
CryptGetDefaultProvider
CryptGetHashParam
CryptGetKeyParam
CryptGetProvParam
CryptHashData
CryptImportKey
CryptProtectData
CryptReleaseContext
CryptStringToBinary
CryptUnprotectData
DefWindowProc
DeleteDC
DeleteEnhMetaFile
DeleteFile
DeleteFileTransacted
DeleteMenu
DeleteObject
DeletePort
DeleteService
DeleteUrlCacheEntry
DeleteVolumeMountPoint
DeregisterEventSource
DestroyIcon
DestroyMenu
DestroyPhysicalMonitors
DestroyWindow
DetachVirtualDisk
DetectAutoProxyUrl
DeviceCapabilities
DeviceIoControl
DisconnectNamedPipe
DllGetVersion
DllInstall
DocumentProperties
DPtoLP
DragAcceptFiles
DragDetect
DragFinish
DragQueryFile
DragQueryPoint
DrawAnimatedRects
DrawCaption
DrawDibClose
DrawDibDraw
DrawDibOpen
DrawEdge
DrawFrameControl
DrawIcon
DrawMenuBar
DrawText
DuplicateHandle
DwmExtendFrameIntoClientArea
EmptyClipboard
EnableWindow
EndDoc
EndPage
EndPath
EndTask
EndUpdateResource
EnumClipboardFormats
EnumDeviceDrivers
EnumDisplayDevices
EnumDisplaySettings
EnumForms
EnumJobs
EnumPorts
EnumPrinterData
EnumPrinterDrivers
EnumPrinters
EnumPrintProcessorDatatypes
EnumPrintProcessors
EnumProcesses
EnumProcessModules
EnumServicesStatus
Escape
ExitProcess
ExitWindows
ExitWindowsEx
ExpandEnvironmentStrings
ExtractAssociatedIcon
ExtractIcon
FatalAppExit
FileIconInit
FileTimeToLocalFileTime
FileTimeToSystemTime
FillConsoleOutputAttribute
FillConsoleOutputCharacter
FillMemory
FillRect
FindClose
FindCloseChangeNotification
FindClosePrinterChangeNotification
FindCloseUrlCache
FindExecutable
FindFirstChangeNotification
FindFirstFile
FindFirstPrinterChangeNotification
FindFirstUrlCacheEntry
FindFirstUrlCacheGroup
FindFirstVolume
FindFirstVolumeMountPoint
FindMediaType
FindNextChangeNotification
FindNextFile
FindNextPrinterChangeNotification
FindNextUrlCacheEntry
FindNextUrlCacheGroup
FindNextVolume
FindNextVolumeMountPoint
FindResource
FindText
FindVolumeClose
FindVolumeMountPointClose
FindWindow
FindWindowEx
FlashWindow
FlashWindowEx
FlushFileBuffers
FormatMessage
FrameRgn
FreeConsole
FreeEnvironmentStrings
FreeLibrary
FreePrinterNotifyInfo
FtpCommand
FtpCreateDirectory
FtpDeleteFile
FtpFindFirstFile
FtpGetCurrentDirectory
FtpGetFile
FtpGetFileSize
FtpOpenFile
FtpPutFile
FtpRemoveDirectory
FtpRenameFile
FtpSetCurrentDirectory
GdiFlush
GdiGetBatchLimit
GdipBitmapGetPixel
GdipBitmapSetPixel
GdipBitmapSetResolution
GdipCloneBitmapArea
GdipCreateBitmapFromGdiDib
GdipCreateBitmapFromGraphics
GdipCreateBitmapFromHBITMAP
GdipCreateBitmapFromHICON
GdipCreateFont
GdipCreateFontFamilyFromName
GdipCreateFromHDC
GdipCreateFromHDC2
GdipCreateFromHWND
GdipCreateHBITMAPFromBitmap
GdipCreateHICONFromBitmap
GdipCreateImageAttributes
GdipCreateMatrix
GdipCreateMatrix2
GdipCreatePathGradientI
GdipCreatePen1
GdipCreateSolidFill
GdipCreateStringFormat
GdipCreateTexture
GdipDeleteBrush
GdipDeleteFont
GdipDeleteFontFamily
GdipDeleteGraphics
GdipDeleteMatrix
GdipDeletePen
GdipDeleteStringFormat
GdipDisposeImage
GdipDisposeImageAttributes
GdipDrawImageI
GdipDrawImageRectI
GdipDrawImageRectRectI
GdipDrawLineI
GdipDrawPieI
GdipDrawRectangle
GdipDrawString
GdipFillPieI
GdipFillRectangle
GdipGetDC
GdipGetDpiX
GdipGetDpiY
GdipGetFamilyName
GdipGetFontCollectionFamilyCount
GdipGetFontCollectionFamilyList
GdipGetImageDecoders
GdipGetImageDecodersSize
GdipGetImageEncoders
GdipGetImageEncodersSize
GdipGetImageFlags
GdipGetImageGraphicsContext
GdipGetImageHeight
GdipGetImageHorizontalResolution
GdipGetImagePalette
GdipGetImagePaletteSize
GdipGetImageRawFormat
GdipGetImageType
GdipGetImageVerticalResolution
GdipGetImageWidth
GdipGetMatrixElements
GdipGetPageScale
GdipGetPageUnit
GdipGetPropertyCount
GdipGetPropertyIdList
GdipGetPropertyItem
GdipGetPropertyItemSize
GdipGetSmoothingMode
GdipInvertMatrix
GdipIsStyleAvailable
GdipLoadImageFromFile
GdiplusShutdown
GdiplusStartup
GdipMeasureString
GdipNewInstalledFontCollection
GdipReleaseDC
GdipRemovePropertyItem
GdipResetWorldTransform
GdipRotateMatrix
GdipRotateWorldTransform
GdipSaveImageToFile
GdipScaleMatrix
GdipScaleTextureTransform
GdipSetClipRectI
GdipSetImageAttributesColorKeys
GdipSetImagePalette
GdipSetMatrixElements
GdipSetPageScale
GdipSetPageUnit
GdipSetPathGradientCenterColor
GdipSetPathGradientCenterPointI
GdipSetPropertyItem
GdipSetSmoothingMode
GdipSetTextRenderingHint
GdipSetWorldTransform
GdipShearMatrix
GdipTranslateMatrix
GdipTranslateWorldTransform
GdiSetBatchLimit
GetAce
GetAclInformation
GetACP
GetActiveWindow
GetAdaptersAddresses
GetAdaptersInfo
GetAncestor
GetAsyncKeyState
GetBestInterface
GetBestRoute
GetBinaryType
GetBkMode
GetBoundsRect
GetCapture
GetCharABCWidths
GetClassInfo
GetClassInfoEx
GetClassLong
GetClassName
GetClientRect
GetClipboardData
GetClipboardFormatName
GetClipboardOwner
GetClipboardViewer
GetClipCursor
GetCommandLine
GetCompressedFileSize
GetComputerName
GetComputerNameEx
GetComputerObjectName
GetConsoleScreenBufferInfo
GetConsoleWindow
GetCurrentDirectory
GetCurrentHwProfile
GetCurrentProcess
GetCurrentProcessId
GetCurrentThread
GetCurrentThreadId
GetCursorInfo
GetCursorPos
GetDC
GetDefaultPrinter
GetDesktopWindow
GetDeviceCaps
GetDeviceDriverBaseName
GetDeviceDriverFileName
GetDIBits
GetDiskFreeSpace
GetDiskFreeSpaceEx
GetDlgCtrlID
GetDlgItem
GetDoubleClickTime
GetDriveType
GetEnhMetaFile
GetEnhMetaFileHeader
GetEnvironmentStrings
GetEnvironmentVariable
GetErrorMode
GetEventLogInformation
GetFileAttributes
GetFileAttributesEx
GetFileInformationByHandle
GetFileNameFromBrowse
GetFileSecurity
GetFileSize
GetFileSizeEx
GetFileTime
GetFileTitle
GetFileType
GetFileVersionInfo
GetFileVersionInfoSize
GetFocus
GetForegroundWindow
GetFullPathName
GetGraphicsMode
GetGUIThreadInfo
GetHandleInformation
GetHGlobalFromStream
gethostbyaddr
gethostbyname
gethostname
GetIconInfo
GetIfEntry
GetInterfaceInfo
GetIpAddrTable
GetIpNetTable
GetIpStatistics
GetKBCodePage
GetKeyboardLayout
GetKeyboardLayoutList
GetKeyboardLayoutName
GetKeyboardState
GetKeyboardType
GetKeyNameText
GetKeyState
GetLastError
GetLengthSid
GetLocaleInfo
GetLocalTime
GetLogicalDrives
GetLogicalDriveStrings
GetLongPathName
GetMailslotInfo
GetMapMode
GetMappedFileName
GetMenu
GetMenuBarInfo
GetMenuContextHelpId
GetMenuItemCount
GetMenuItemID
GetMenuItemInfo
GetMenuString
GetModuleBaseName
GetModuleFileName
GetModuleFileNameEx
GetModuleHandle
GetMonitorBrightness
GetMonitorCapabilities
GetMonitorContrast
GetMonitorInfo
GetMouseMovePointsEx
GetNamedSecurityInfo
getnameinfo
GetNativeSystemInfo
GetNearestColor
GetNetworkParams
GetNumberOfEventLogRecords
GetNumberOfInterfaces
GetNumberOfPhysicalMonitorsFromHMONITOR
GetObject
GetObjectType
GetOEMCP
GetOldestEventLogRecord
GetOpenFileName
GetParent
GetPerformanceInfo
GetPhysicalMonitorsFromHMONITOR
GetPrinter
GetPrinterData
GetPrinterDriverDirectory
GetPrintProcessorDirectory
GetPriorityClass
GetPriorityClipboardFormat
GetPrivateProfileSectionNames
GetPrivateProfileString
GetProcAddress
GetProcessHeap
GetProcessHeaps
GetProcessIoCounters
GetProcessMemoryInfo
GetProcessTimes
GetProcessVersion
GetProductInfo
GetProfileString
GetProp
getprotobyname
getprotobynumber
GetPwrCapabilities
GetQueueStatus
GetRawInputData
GetRawInputDeviceInfo
GetRawInputDeviceList
GetRegionData
GetRgnBox
GetRTTAndHopCount
GetSaveFileName
GetSecurityDescriptorDacl
GetSecurityDescriptorOwner
getservbyname
getservbyport
GetShellWindow
GetShortPathName
getsockopt
GetStartupInfo
GetStdHandle
GetSubMenu
GetSysColor
GetSysColorBrush
GetSystemDefaultLangID
GetSystemDefaultLCID
GetSystemDirectory
GetSystemInfo
GetSystemMenu
GetSystemMetrics
GetSystemPowerStatus
GetSystemRegistryQuota
GetSystemTime
GetSystemTimeAdjustment
GetSystemTimeAsFileTime
GetSystemWow64Directory
GetTcp6Table
GetTcpStatistics
GetTcpTable
GetTempFileName
GetTempPath
GetTextAlign
GetTextCharacterExtra
GetTextColor
GetTextExtentPoint32
GetTextFace
GetTextMetrics
GetThreadDesktop
GetThreadLocale
GetThreadPriority
GetTickCount
GetTimeZoneInformation
GetTokenInformation
GetUdpTable
GetUrlCacheEntryInfo
GetUserDefaultLangID
GetUserDefaultLCID
GetUserName
GetUserNameEx
GetUserObjectInformation
GetVersion
GetVersionEx
GetVolumeInformation
GetVolumeNameForVolumeMountPoint
GetVolumePathNamesForVolumeName
GetWindow
GetWindowContextHelpId
GetWindowDC
GetWindowInfo
GetWindowLong
GetWindowPlacement
GetWindowRect
GetWindowRgnBox
GetWindowsDirectory
GetWindowText
GetWindowTextLength
GetWindowThreadProcessId
GetWorldTransform
GlobalAlloc
GlobalFree
GlobalGetAtomName
GlobalLock
GlobalMemoryStatus
GlobalReAlloc
GlobalSize
GlobalUnlock
GradientFill
HashData
HeapAlloc
HeapCompact
HeapFree
HeapLock
HeapReAlloc
HeapSize
HeapUnlock
HeapValidate
HeapWalk
htonl
htons
HttpOpenRequest
HttpQueryInfo
HttpSendRequest
IcmpCloseHandle
IcmpCreateFile
IcmpSendEcho
if_indextoname
if_nametoindex
ImageList_Add
ImageList_Create
ImageList_Destroy
ImageList_GetIconSize
ImageList_GetImageCount
ImageList_GetImageInfo
ImageList_Remove
ImpersonateLoggedOnUser
InetIsOffline
inet_addr
inet_ntoa
InitCommonControlsEx
InitiateShutdown
InitiateSystemShutdown
InsertMenuItem
InternalGetWindowText
InternetAttemptConnect
InternetAutodial
InternetAutodialHangup
InternetCanonicalizeUrl
InternetCheckConnection
InternetCloseHandle
InternetConnect
InternetCrackUrl
InternetDial
InternetFindNextFile
InternetGetConnectedState
InternetGetConnectedStateEx
InternetGetCookie
InternetGetLastResponseInfo
InternetGoOnline
InternetOpen
InternetOpenUrl
InternetQueryDataAvailable
InternetQueryOption
InternetReadFile
InternetSetCookie
InternetSetFilePointer
InternetTimeFromSystemTime
InternetTimeToSystemTime
InternetWriteFile
IpReleaseAddress
IpRenewAddress
IsChild
IsClipboardFormatAvailable
IsIconic
IsMenu
IsNetworkAlive
IsPwrSuspendAllowed
IsUserAnAdmin
IsValidSid
IsValidURL
IsWellKnownSid
IsWindow
IsWindowEnabled
IsWindowVisible
IsWow64Process
IsZoomed
JetAddColumn
JetBeginSession
JetBeginTransaction
JetCloseDatabase
JetCloseTable
JetCommitTransaction
JetCreateDatabase
JetCreateInstance
JetCreateTable
JetDeleteTable
JetDetachDatabase
JetEndSession
JetGetColumnInfo
JetGotoBookmark
JetInit
JetMove
JetOpenTable
JetPrepareUpdate
JetRetrieveColumn
JetRollback
JetSetColumn
JetTerm
JetUpdate
keybd_event
listen
LoadBitmap
LoadIcon
LoadImage
LoadLibrary
LoadLibraryEx
LoadResource
LoadString
LocalAlloc
LocalFileTimeToFileTime
LocalFree
LocalSize
LockFile
LockResource
LockServiceDatabase
LockWindowUpdate
LockWorkStation
LogonUser
LookupAccountName
LookupAccountSid
LookupPrivilegeDisplayName
LookupPrivilegeName
LookupPrivilegeValue
LPtoDP
LsaClose
LsaEnumerateLogonSessions
LsaFreeMemory
LsaFreeReturnBuffer
LsaGetLogonSessionData
LsaLookupSids
LsaOpenPolicy
MAPIAddress
MAPIFindNext
MAPIFreeBuffer
MAPILogoff
MAPILogon
MAPIReadMail
MAPIResolveName
MAPISendDocuments
MAPISendMail
MapViewOfFile
MapVirtualKey
mciGetDeviceID
mciGetErrorString
mciSendCommand
mciSendString
MessageBeep
MessageBox
MessageBoxIndirect
midiOutClose
midiOutGetDevCaps
midiOutGetNumDevs
midiOutOpen
midiOutReset
midiOutShortMsg
mixerClose
mixerGetControlDetails
mixerGetDevCaps
mixerGetID
mixerGetLineControls
mixerGetLineInfo
mixerGetNumDevs
mixerOpen
mixerSetControlDetails
mmioAscend
mmioClose
mmioCreateChunk
mmioDescend
mmioFlush
mmioOpen
mmioRead
mmioSeek
mmioWrite
MonitorFromWindow
MoveFile
MoveFileTransacted
MoveWindow
MultiByteToWideChar
NetApiBufferFree
NetApiBufferSize
NetConnectionEnum
NetFileClose
NetFileEnum
NetFileGetInfo
NetGetDCName
NetGetJoinInformation
NetGroupEnum
NetJoinDomain
NetLocalGroupEnum
NetMessageBufferSend
NetMessageNameAdd
NetMessageNameDel
NetMessageNameEnum
NetScheduleJobAdd
NetScheduleJobDel
NetScheduleJobEnum
NetServerEnum
NetServerGetInfo
NetSessionEnum
NetShareAdd
NetShareDel
NetShareEnum
NetShareSetInfo
NetUnjoinDomain
NetUserAdd
NetUserChangePassword
NetUserDel
NetUserEnum
NetUserGetGroups
NetUserGetInfo
NetUserGetLocalGroups
NetUserSetInfo
NetWkstaGetInfo
NetWkstaTransportEnum
NetWkstaUserEnum
ntohl
ntohs
ObtainUserAgentString
OemToChar
OpenClipboard
OpenDesktop
OpenEvent
OpenEventLog
OpenFile
OpenInputDesktop
OpenPrinter
OpenProcess
OpenProcessToken
OpenSCManager
OpenSemaphore
OpenService
OpenVirtualDisk
OpenWaitableTimer
PageSetupDlg
PaintDesktop
PathBuildRoot
PathCombine
PathCompactPathEx
PathFileExists
PathFindExtension
PathFindFileName
PathFindOnPath
PathGetDriveNumber
PathGetShortPath
PathIsDirectory
PathIsNetworkPath
PathIsRelative
PathIsRoot
PathIsURL
PathMakeUniqueName
PathRenameExtension
PathSearchAndQualify
PathToRegion
PathYetAnotherMakeUniqueName
PeekMessage
PlayEnhMetaFile
PlaySound
Polygon
PostMessage
PostQuitMessage
PrintDlg
PrintDlgEx
PrinterProperties
Process32First
Process32Next
QueryDosDevice
QueryPerformanceCounter
QueryPerformanceFrequency
RasEnumAutodialAddresses
RasEnumConnections
RasEnumDevices
RasGetCountryInfo
RasPhonebookDlg
ReadConsole
ReadDirectoryChangesW
ReadEventLog
ReadFile
ReadProcessMemory
RealDriveType
RealGetWindowClass
recv
recvfrom
RegCloseKey
RegCreateKeyEx
RegDeleteKey
RegDeleteValue
RegEnumKey
RegEnumKeyEx
RegEnumValue
RegisterClassEx
RegisterClipboardFormat
RegisterEventSource
RegisterHotKey
RegisterRawInputDevices
RegisterServiceProcess
RegOpenKeyEx
RegQueryInfoKey
RegQueryValueEx
RegSaveKey
RegSetValueEx
ReleaseCapture
ReleaseDC
ReleaseMutex
ReleaseSemaphore
RemoveDirectory
RemoveDirectoryTransacted
RemoveProp
ReplaceFile
ReportEvent
ResetEvent
RestartDialog
RevertToSelf
RollbackTransaction
RpcStringFree
RtlCompressBuffer
RtlDecompressBuffer
RtlGetCompressionWorkSpaceSize
SCardConnect
SCardControl
SCardDisconnect
SCardEstablishContext
SCardGetAttrib
SCardGetProviderId
SCardIsValidContext
SCardListCards
SCardListInterfaces
SCardListReaderGroups
SCardListReaders
SCardReleaseContext
SCardStatus
SCardTransmit
ScreenToClient
SearchPath
SelectObject
send
SendARP
SendMessage
sendto
SetBkColor
SetBkMode
SetCapture
SetClipboardData
SetClipboardViewer
SetComputerName
SetConsoleCursorPosition
SetConsoleTextAttribute
SetConsoleTitle
SetCurrentDirectory
SetDefaultPrinter
SetDlgItemInt
SetDlgItemText
SetDoubleClickTime
SetEndOfFile
SetEnvironmentVariable
SetErrorMode
SetEvent
SetFileAttributes
SetFilePointer
SetFilePointerEx
SetFileTime
SetFocus
SetForegroundWindow
SetGraphicsMode
SetHandleInformation
SetJob
SetKeyboardState
SetLastError
SetLayeredWindowAttributes
SetMailslotInfo
SetMapMode
SetMenu
SetMonitorBrightness
SetMonitorContrast
SetNamedPipeHandleState
SetParent
SetPrinter
SetPriorityClass
SetProp
SetSearchPathMode
setsockopt
SetSuspendState
SetSysColors
SetSystemPowerState
SetTextAlign
SetTextCharacterExtra
SetTextColor
SetThreadDesktop
SetThreadExecutionState
SetThreadPriority
SetTimeZoneInformation
SetupCloseInfFile
SetupDiDestroyClassImageList
SetupDiGetClassImageIndex
SetupDiGetClassImageListEx
SetupGetInfFileList
SetupGetInfInformation
SetupOpenInfFile
SetVolumeLabel
SetVolumeMountPoint
SetWaitableTimer
SetWindowLong
SetWindowPos
SetWindowRgn
SetWindowsHookEx
SetWindowText
SHAddToRecentDocs
SHBrowseForFolder
SHCreateDirectory
ShellAbout
ShellExecute
ShellExecuteEx
Shell_GetImageLists
Shell_NotifyIcon
SHEmptyRecycleBin
SHEnumKeyEx
SHFileOperation
SHFormatDrive
SHGetFileInfo
SHGetFolderLocation
SHGetFolderPath
SHGetPathFromIDList
SHGetSpecialFolderLocation
SHGetStockIconInfo
ShowCursor
ShowHTMLDialog
ShowWindow
SHParseDisplayName
SHQueryRecycleBin
SHRegCloseUSKey
SHRegEnumUSKey
SHRegOpenUSKey
SHSimpleIDListFromPath
SizeofResource
Sleep
sndPlaySound
socket
SQLAllocEnv
SQLAllocHandle
SQLBindCol
SQLBrowseConnect
SQLConfigDataSource
SQLConnect
SQLCreateDataSource
SQLDataSources
SQLDisconnect
SQLDriverConnect
SQLDrivers
SQLExecDirect
SQLFetch
SQLFreeEnv
SQLFreeHandle
SQLGetConfigMode
SQLGetConnectAttr
SQLGetDiagRec
SQLGetEnvAttr
SQLGetFunctions
SQLGetInfo
SQLGetInstalledDrivers
SQLGetPrivateProfileString
SQLInstallerError
SQLManageDataSources
SQLNativeSql
SQLRowCount
SQLSetConfigMode
SQLSetEnvAttr
SQLTables
StartDoc
StartPage
StartService
StrCmpC
StrCpy
StrDup
StretchBlt
StretchDIBits
StrFormatByteSize
StrFromTimeInterval
StringFromGUID2
StrToInt
StrToIntEx
StrTrim
SwapMouseButton
SwitchDesktop
SwitchToThisWindow
SystemParametersInfo
SystemTimeToFileTime
TaskDialog
TaskDialogIndirect
TerminateJobObject
TerminateProcess
TextOut
timeGetDevCaps
ToAscii
TrackPopupMenuEx
UnhookWindowsHookEx
UnlockFile
UnlockServiceDatabase
UnmapViewOfFile
UnregisterClass
UnregisterHotKey
UpdateResource
URLDownloadToCacheFile
URLDownloadToFile
UrlEscape
UrlGetPart
UrlHash
UrlMkGetSessionOption
UrlMkSetSessionOption
UrlUnescape
UuidCompare
UuidCreate
UuidCreateNil
UuidCreateSequential
UuidFromString
UuidToString
VirtualAllocEx
VirtualFreeEx
VkKeyScan
WaitForSingleObject
waveInAddBuffer
waveInClose
waveInGetDevCaps
waveInGetErrorText
waveInGetNumDevs
waveInGetPosition
waveInOpen
waveInPrepareHeader
waveInReset
waveInStart
waveInStop
waveInUnprepareHeader
waveOutClose
waveOutGetDevCaps
waveOutGetErrorText
waveOutGetNumDevs
waveOutGetPosition
waveOutGetVolume
waveOutOpen
waveOutPrepareHeader
waveOutReset
waveOutSetVolume
waveOutUnprepareHeader
waveOutWrite
WideCharToMultiByte
WindowFromDC
WindowProc
WinExec
WinHelp
WinHttpAddRequestHeaders
WinHttpCloseHandle
WinHttpConnect
WinHttpCrackUrl
WinHttpOpen
WinHttpOpenRequest
WinHttpQueryDataAvailable
WinHttpQueryHeaders
WinHttpReadData
WinHttpReceiveResponse
WinHttpSendRequest
WinHttpSetCredentials
WinVerifyTrust
WNetAddConnection
WNetAddConnection2
WNetCancelConnection2
WNetCloseEnum
WNetConnectionDialog
WNetConnectionDialog1
WNetDisconnectDialog
WNetEnumResource
WNetGetConnection
WNetGetLastError
WNetGetNetworkInformation
WNetGetProviderName
WNetGetUniversalName
WNetGetUser
WNetOpenEnum
wnsprintf
WriteConsole
WriteFile
WritePrivateProfileSection
WritePrivateProfileString
WriteProcessMemory
WSACleanup
WSACloseEvent
WSAConnect
WSACreateEvent
WSAEnumProtocols
WSAEventSelect
WSAGetLastError
WSARecv
WSASend
WSAStartup
WSAWaitForMultipleEvents
ws_connect
ws_select
WTSCloseServer
WTSEnumerateProcesses
WTSEnumerateServers
WTSEnumerateSessions
WTSFreeMemory
WTSOpenServer
WTSQuerySessionInformation
WTSRegisterSessionNotification
WTSSendMessage
WTSUnRegisterSessionNotification
ZeroMemory
_lclose
_lopen
Code examples:
SHGetFolderLocation
    Add comment     W32 Constants      Translate this page
Retrieves the path of a folder as an ITEMIDLIST structure.
Code examples:
Declaration:
HRESULT SHGetFolderLocation(
  __in        HWND hwndOwner,
  __in        int nFolder,
  __in        HANDLE hToken,
  __reserved  DWORD dwReserved,
  __out       PIDLIST_ABSOLUTE *ppidl
);

FoxPro declaration:
DECLARE INTEGER SHGetFolderLocation IN shell32;
    INTEGER hwndOwner,;
    INTEGER nFolder,
    INTEGER hToken,
    INTEGER dwReserved,
    INTEGER @ppidl


Parameters:
hwndOwner [in]
Reserved.

nFolder [in]
A CSIDL value that identifies the folder to be located. The folders associated with the CSIDLs might not exist on a particular system.

hToken [in]
An access token that can be used to represent a particular user. It is usually set to NULL

dwReserved [in]
Reserved.

ppidl [out]
The address of a pointer to an item identifier list structure that specifies the folder"s location relative to the root of the namespace (the desktop).
Return value:
Returns S_OK (0) if successful, or an error value otherwise.
My comment:
See also: SHGetFolderPath, SHSimpleIDListFromPath, SHGetPathFromIDList
Word Index links for the SHGetFolderLocation :
Translate this page:
  Spanish    Portuguese    German    French    Italian  
FreeTranslation.com offers instant, free translations of text or web pages.
Created: 2011-01-15 14:15:59
Modified: 2011-01-15 14:18:31
Visited in last 7 days: 15
User Contributed Notes:
There are no notes on this subject.


Copyright 2001-2014 News2News, Inc. Before reproducing or distributing any data from this site please ask for an approval from its owner. Unless otherwise specified, this page is for your personal and non-commercial use. The information on this page is presented AS IS, meaning that you may use it at your own risk. Microsoft Visual FoxPro and Windows are trade marks of Microsoft Corp. All other trademarks are the property of their respective owners. 

Privacy policy
Credits: PHP (4.4.9), an HTML-embedded scripting language, MySQL (5.1.68), the Open Source standard SQL database, AceHTML Freeware Version 4, freeware HTML Editor of choice.   Hosted by Korax Online Inc.
Last Topics Visited (54.243.12.156)
2 sec.Example: 'Monitoring changes occurring within a directory'
Language: 'C#'
5 sec.Function: 'inet_ntoa'
7 sec.Example: 'Shortcut Menu Class'
10 sec.Function: 'CeCreateFile'
12 sec.Example: 'Retrieving the name of the network resource associated with a local device'
15 sec.Function: 'CeCopyFile'
Function group: 'Remote Application Programming (RAPI)'
16 sec.Example: 'How to change display settings: screen resolution, screen refresh rate'
Language: 'C++'
20 sec.
Function group: 'Shell Lightweight Utility APIs -- misc. functions'
21 sec.Example: 'Creating the Save dialog box to specify the drive, directory, and name of a file to save'
24 sec.
Function group: 'Network Management'
Google
Advertise here!