проблемы с Shell. Help me
От: Susumanin Россия  
Дата: 03.07.02 11:58
Оценка:
У меня стоит 2К, а функция SHGetFolderPath не хочет вызываться. Для Borland Builder есть библиотека и хедер, но при подключении их к VC все глючит. Что делать ?
Re: проблемы с Shell. Help me
От: Flamer Кипр http://users.livejournal.com/_flamer_/
Дата: 03.07.02 12:01
Оценка:
Здравствуйте Susumanin, Вы писали:

S>У меня стоит 2К, а функция SHGetFolderPath не хочет вызываться. Для Borland Builder есть библиотека и хедер, но при подключении их к VC все глючит. Что делать ?


А чего за функция такая интересная — SHGetFolderPath?
Я знаю только SHBrowseForFolder
Re[2]: проблемы с Shell. Help me
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 03.07.02 12:05
Оценка: 8 (1)
Здравствуйте Flamer, Вы писали:

S>>У меня стоит 2К, а функция SHGetFolderPath не хочет вызываться. Для Borland Builder есть библиотека и хедер, но при подключении их к VC все глючит. Что делать ?


F>А чего за функция такая интересная — SHGetFolderPath?

F>Я знаю только SHBrowseForFolder


SHGetFolderPath
Takes the CSIDL of a folder and returns the path.


HRESULT SHGetFolderPath(
    HWND hwndOwner,
    int nFolder,
    HANDLE hToken,
    DWORD dwFlags,
    LPTSTR pszPath
);

Requirements 
  Windows NT/2000: Requires Windows NT 4.0 or later. 
  Windows 95/98/Me: Requires Windows 95 or later. 
  Header: Declared in shlobj.h. 
  Import Library: shell32.lib.


а дебилдерные хидеры и либу выбрось
Re[3]: проблемы с Shell. Help me
От: Flamer Кипр http://users.livejournal.com/_flamer_/
Дата: 03.07.02 12:09
Оценка:
Здравствуйте Odi$$ey, Вы писали:

O$>Здравствуйте Flamer, Вы писали:

S>>>У меня стоит 2К, а функция SHGetFolderPath не хочет вызываться. Для Borland Builder есть библиотека и хедер, но при подключении их к VC все глючит. Что делать ?


F>>А чего за функция такая интересная — SHGetFolderPath?

F>>Я знаю только SHBrowseForFolder


O$>
O$>SHGetFolderPath
O$>Takes the CSIDL of a folder and returns the path.


O$>HRESULT SHGetFolderPath(
O$>    HWND hwndOwner,
O$>    int nFolder,
O$>    HANDLE hToken,
O$>    DWORD dwFlags,
O$>    LPTSTR pszPath
O$>);

O$>Requirements 
O$>  Windows NT/2000: Requires Windows NT 4.0 or later. 
O$>  Windows 95/98/Me: Requires Windows 95 or later. 
O$>  Header: Declared in shlobj.h. 
O$>  Import Library: shell32.lib.
O$>


O$>а дебилдерные хидеры и либу выбрось


Мда, отстал я от жизни
Re: проблемы с Shell. Help me
От: Аноним  
Дата: 27.08.02 07:57
Оценка:
Здравствуйте Susumanin, Вы писали:

S>У меня стоит 2К, а функция SHGetFolderPath не хочет вызываться. Для Borland Builder есть библиотека и хедер, но при подключении их к VC все глючит. Что делать ?

Попробуйте включить #include <shfolder.h>, а также в Inputs вставить shfolder.lib (при условии что у Вас установлен Platform SDK). мне помогло.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.