WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Стандартные папки Windows

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Стандартные папки Windows
kondrik опубликован 16-03-2001 12:04 MSK   Click Here to See the Profile for kondrik   Click Here to Email kondrik  
Привет всем!

Возникла такая проблемка, нужно определить стандартные папки Windows: такие,
как Windows, Program Files и т.д.
Как сделать такой сабж ?

Заранее благодарен за любой совет.

purpe опубликован 16-03-2001 12:16 MSK     Click Here to See the Profile for purpe  Click Here to Email purpe     
вирус решил состряпать ? :)))
kondrik опубликован 16-03-2001 12:37 MSK     Click Here to See the Profile for kondrik  Click Here to Email kondrik     
Типун тебе на язык (шучу, конешно).

Нужно просто считать и переписать несколько строк в INI-файле.

Best regards

purpe опубликован 16-03-2001 12:44 MSK     Click Here to See the Profile for purpe  Click Here to Email purpe     
я когда создавал текстовую переменную с именем файла, то делал следующее:

char servicedir[256];

lstrcpy(servicedir, "%SystemRoot%\\System32\\service.exe");

это для дирректории C:\Windows\System32

а вот про Program Files не знаю ... наверное что-то вроде этого ...

kondrik опубликован 16-03-2001 14:21 MSK     Click Here to See the Profile for kondrik  Click Here to Email kondrik     
В принципе мне Windows - директории достаточно.

БОЛЬШУЩЕЕ SENKS, за совет

the_moon опубликован 16-03-2001 16:04 MSK     Click Here to See the Profile for the_moon  Click Here to Email the_moon     
http://msdn.microsoft.com/library/psdk/shellcc/shell/Functions/ShGetFolderLocation.htm
Demo_S опубликован 17-03-2001 17:52 MSK     Click Here to See the Profile for Demo_S  Click Here to Email Demo_S     
Есть еще в винде такие функции:
UINT GetWindowsDirectory(LPTSTR bufer,UINT size)
которая возвращает в буфер размером size путь к каталогу в который установлена windows
или , если не влазит, то возвращает требуемый размер.
Такого же типа GetSystemDirectory
Если надо больше, посмотри в MSDN на одну из этих функций, там будут ссылки и на другие подобные
kondrik опубликован 20-03-2001 17:14 MSK     Click Here to See the Profile for kondrik  Click Here to Email kondrik     
Большое спасибо за напутствие

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.