Форум программистов, компьютерный форум CyberForum.ru

Рабочий стол - C++

Восстановить пароль Регистрация
 
Egor138
 Аватар для Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
13.08.2012, 21:10     Рабочий стол #1
Как мне прописать в программе путь до рабочего стола?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2012, 21:10     Рабочий стол
Посмотрите здесь:

C++ Не рабочий merge()
C++ как создать стол с картами си++
удаленный рабочий стол C++
Календарик на рабочий стол в C++/WinAPI C++
C++ Скрипты на рабочий стол
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kent
Нуб со стажем
 Аватар для kent
36 / 34 / 2
Регистрация: 19.02.2012
Сообщений: 118
13.08.2012, 21:15     Рабочий стол #2
C:\Users\Admin\Desktop
cossack5
54 / 48 / 1
Регистрация: 02.08.2012
Сообщений: 127
13.08.2012, 21:17     Рабочий стол #3
http://msdn.microsoft.com/en-us/library/bb762204.aspx
Egor138
 Аватар для Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
13.08.2012, 21:38  [ТС]     Рабочий стол #4
C++
1
2
3
4
5
6
BOOL SHGetSpecialFolderPath (
  HWND hwndOwner,
  __out LPTSTR lpszPath,
  __in    Int CSIDL,
  __in BOOL FCREATE
);
Это я прочитал, а сам путь то как задавать?
cossack5
54 / 48 / 1
Регистрация: 02.08.2012
Сообщений: 127
13.08.2012, 21:45     Рабочий стол #5
Цитата Сообщение от Egor138 Посмотреть сообщение
Это я прочитал, а сам путь то как задавать?
Задавать? Функция вернет вам путь до папки.

C++
1
2
3
4
5
6
7
8
TCHAR appData[MAX_PATH];
    if (SUCCEEDED(SHGetFolderPath(NULL,
                                  CSIDL_DESKTOPDIRECTORY | CSIDL_FLAG_CREATE,
                                  NULL,
                                  SHGFP_TYPE_CURRENT,
                                  appData)))
{
}
http://stackoverflow.com/questions/5...ing-c-language
Egor138
 Аватар для Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
13.08.2012, 22:06  [ТС]     Рабочий стол #6

Тоесть вот так:

C++
1
x=BOOL SHGetSpecialFolderPath(); //В переменной х путь до рабочего стола
Добавлено через 18 минут
Можете написать мне код, в котором создается файл на рабочем столе
cossack5
54 / 48 / 1
Регистрация: 02.08.2012
Сообщений: 127
13.08.2012, 22:15     Рабочий стол #7
C++
1
2
3
4
5
6
TCHAR appData[MAX_PATH];
    if (SUCCEEDED(SHGetFolderPath(NULL,
                                  CSIDL_DESKTOPDIRECTORY | CSIDL_FLAG_CREATE,
                                  NULL,
                                  SHGFP_TYPE_CURRENT,
                                  appData)))
В переменной appData путь до рабочего стола
Egor138
 Аватар для Egor138
30 / 11 / 2
Регистрация: 10.08.2012
Сообщений: 619
Записей в блоге: 2
13.08.2012, 22:26  [ТС]     Рабочий стол #8
Цитата Сообщение от cossack5 Посмотреть сообщение
C++
1
2
3
4
5
6
TCHAR appData[MAX_PATH];
    if (SUCCEEDED(SHGetFolderPath(NULL,
                                  CSIDL_DESKTOPDIRECTORY | CSIDL_FLAG_CREATE,
                                  NULL,
                                  SHGFP_TYPE_CURRENT,
                                  appData)))
В переменной appData путь до рабочего стола
Это все прописывать в int main {}??
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.08.2012, 22:46     Рабочий стол
Еще ссылки по теме:

Задачка про стол. Размещение гостей без повторений C++
Сделал рабочий код C++
Задача про круглый стол (динамические массивы) C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
cossack5
54 / 48 / 1
Регистрация: 02.08.2012
Сообщений: 127
13.08.2012, 22:46     Рабочий стол #9
Цитата Сообщение от Egor138 Посмотреть сообщение
Это все прописывать в int main {}??
Наверное туда где вам нужно иметь готовый путь до рабочего стола.
Yandex
Объявления
13.08.2012, 22:46     Рабочий стол
Ответ Создать тему
Опции темы

Текущее время: 03:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru