|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
SHGetSpecialFolderLocation
[Now Supported on Windows NT]
Retrieves the location of a special folder.
WINSHELLAPI HRESULT WINAPI SHGetSpecialFolderLocation(;
HWND hwndOwner, int nFolder, LPITEMIDLIST *ppidl );
Parameters
hwndOwner
Handle of the owner window that the client should specify if it displays a dialog box or message box.
nFolder
Value specifying the folder to retrieve the location of. This parameter can be one of the following values:
CSIDL_BITBUCKET Recycle bin ѕ file system directory containing file objects in the user's recycle bin. The location of this directory is not in the registry; it is marked with the hidden and system attributes to prevent the user from moving or deleting it. CSIDL_CONTROLS Control Panel ѕ virtual folder containing icons for the control panel applications. CSIDL_DESKTOP Windows desktop ѕ virtual folder at the root of the name space. CSIDL_DESKTOPDIRECTORY File system directory used to physically store file objects on the desktop (not to be confused with the desktop folder itself). CSIDL_DRIVES My Computer ѕ virtual folder containing everything on the local computer: storage devices, printers, and Control Panel. The folder may also contain mapped network drives. CSIDL_FONTS Virtual folder containing fonts. CSIDL_NETHOOD File system directory containing objects that appear in the network neighborhood. CSIDL_NETWORK Network Neighborhood ѕ virtual folder representing the top level of the network hierarchy. CSIDL_PERSONAL File system directory that serves as a common respository for documents. CSIDL_PRINTERS Printers folder ѕ virtual folder containing installed printers. CSIDL_PROGRAMS File system directory that contains the user's program groups (which are also file system directories). CSIDL_RECENT File system directory that contains the user's most recently used documents. CSIDL_SENDTO File system directory that contains Send To menu items. CSIDL_STARTMENU File system directory containing Start menu items. CSIDL_STARTUP File system directory that corresponds to the user's Startup program group. CSIDL_TEMPLATES File system directory that serves as a common repository for document templates.
ppidl
Address that receives a pointer to an item identifier list specifying the folder's location relative to the root of the name space (the desktop).
Return Values
Returns NOERROR if successful or an OLE-defined error result otherwise.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
SHGetSpecialFolderLocation
[Теперь Поддерживанное на Windows NT]
Извлекает позицию специальной папки.
WINSHELLAPI HRESULT WINAPI SHGetSpecialFolderLocation(;
HWND hwndOwner, int nFolder, LPITEMIDLIST *ppidl );
Параметры
hwndOwner
Прооперируйте окно владельца, которое клиент должен определить если он отображает диалоговый ящик ящика или сообщения.
nFolder
Оцените определяя папку, чтобы извлекать позицию. Этот параметр может быть одним из следующего величин:
бункер Повторного цикла CSIDL_BITBUCKET U файловый системный директорий, содержащий файл возражает в бункере повторного цикла потребителя. Позиция этого директория - не в регистрации; выделено скрытым и системным атрибутами, чтобы мешать потребителя чтобы перемещать или удаляющий это. Панель Управления CSIDL_CONTROLS U виртуальная папка, содержащая иконы для панели управления приложений. настольная система Окна CSIDL_DESKTOP U виртуальная папка в корне пространства имени. системный директорий Файла CSIDL_DESKTOPDIRECTORY использованные, чтобы физически хранить файловые объекты в настольной системе (не, чтобы быть спутанн настольной папкой себя). CSIDL_DRIVES Моего Компьютера U виртуальная папка, содержащая все в локальном компьютере: устройства хранения, принтеров, и Панель Управления. Папка может также содержать отображенные сетевые проезды. Виртуальная папка CSIDL_FONTS, содержащая шрифты. системный директорий Файла CSIDL_NETHOOD, содержащие объекты, что появляться в сетевом районе. Сетевой Район CSIDL_NETWORK U виртуальная папка, представляющая верхний уровень сетевой иерархии. системный директорий Файла CSIDL_PERSONAL, которые служат в качестве общего respository для документов. папка Принтеров CSIDL_PRINTERS U виртуальная папка, содержащая включенные принтеры. системный директорий Файла CSIDL_PROGRAMS, которые содержат программные группы потребителя (который - также файловые системные директории). системный директорий Файла CSIDL_RECENT, которые содержат потребитель совсем недавно использованные документы. системный директорий Файла CSIDL_SENDTO, которые содержат Посылаются В пункты меню. системный директорий Файла CSIDL_STARTMENU, содержащие пункты меню Начала. системный директорий Файла CSIDL_STARTUP, которые переписываются на Запуск пользователя программной группы. системный директорий Файла CSIDL_TEMPLATES, которые служат в качестве общего хранилища для шаблонов документа.
ppidl
Адрес, что получает указатель в список идентификатора пункта, определяющий позицию папки относительно корня пространства имени ( настольная система).
Обратные Величины
Возвращает NOERROR если успешный или определенный результат ошибки OLE в противном случае.
|
|
|
|
| |