C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 4.36.4.19 - Сообщение CDM_GETFOLDERIDLIST / Cтандартные диалоговые окна / Win32 API

4.36.4.19 - Сообщение CDM_GETFOLDERIDLIST

Сообщение CDM_GETFOLDERIDLIST извлекает адрес списка идентификаторов элементов соответствующей папки, которую в настоящее время открыло стандартное диалоговое окно Открыть (Open) или Сохранить как (Save As) в стиле Проводника. Блок диалога должен быть создан с флажком OFN_EXPLORER; иначе, сообщение завершается с ошибкой.

Синтаксис

CDM_GETFOLDERIDLIST
wParam = (WPARAM) cbmax;
lParam = (LPARAM) (LPVOID) pidl;
// Соответствующая макрокоманда
int CommDlg_OpenSave_GetFolderIDList(hdlg, pidl, cbmax);

Параметры
hdlg
Дескриптор стандартного диалогового окна, которое примет сообщение.
pidl
Указатель на буфер, который принимает список идентификаторов элементов.
cbmax
Размер буфера pidl, в байтах.

Возвращаемые значения
Если сообщение завершается успешно, величина возвращаемого значения - размер, в байтах, списка идентификаторов элементов. Эта величина является или числом байтов, скопированных в буфер pidl, или требующийся размер буфера, если буфер слишком маленький.
Если происходит ошибка, величина возвращаемого значения - меньше чем нуль.

Смотри также
GetOpenFileName, GetSaveFileName,OPENFILENAME

Размещение и совместимость CDM_GETFOLDERIDLIST

Windows NT				Да 
Win95					Да 
Win32s					Нет 
Импортируемая библиотека			- 
Заголовочный файл				commdlg.h 
Unicode					Нет 
Замечания по платформе			Не имеется

| |
Автор Владимир Соковиков.
[AD]