Вопрос : SHGetPathFromIDList (IntPtr, String^); API в VC++.net не работая пожалуйста говорит мне где я неправильн

я использую SHGetPathFromIDList (IntPtr внутри, курс String^) API в VC++.Net, котор я объявил для после того как я cutomized в моем Apllication для .net как

[DllImport («Shell32.Dll»)]bool SHGetPathFromIDList
static (pidl IntPtr, pszPath String^); параметром frist

the будет скопированное значение адреса WParam я имею находку using function


now, котор WndProc я даю snip


virtual Кодего пустое
преодоления автоматического действия WndProc (Message% m) {
переключателя
(m.Msg) {случай
(int) WM_SHNOTIFY:
{
NotificationReceipt (m.WParam, m.LParam); пролом
; форма



}}:: WndProc (m);



Then


public
}: пустое
NotificationReceipt (IntPtr WParam, IntPtr LParam) {sOut
String^;
                              SHNOTIFYSTRUCT shns;nTemp
int = LParam.ToInt32 (); sOut
= SHNotify_GetEventStr (LParam);
CopyMemory (shns, WParam, sizeof (SHNOTIFYSTRUCT)); sDisplayname шнура

; filePath
String^
= GetPathFromPidl (shns.dwItem1);

then

} после that



public: статическое
String^ GetPathFromPidl (IntPtr Pidl) {курс
String^
; Курс
= шнур gcnew («\ 0», 255); b=SHGetPathFromIDList bool


(Pidl, курс); курс возврата

;


the SHGetPathFromIDList api
} возвращает значение поистине но никакой курс не восстановляет никакое значение восстановляет только blank

p; легкость говорит мне где я буду wrong
class=

Ответ : SHGetPathFromIDList (IntPtr, String^); API в VC++.net не работая пожалуйста говорит мне где я неправильн

оно работало.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us