Цитата(Gordon @ 2.8.2006, 22:32 ) | | Damarus, не можешь пример подкинуть, пожайлуста... |
1.
| Код | TCHAR szBuffer[MAX_PATH]; LPITEMIDLIST ptrItemIdList = NULL; SHGetSpecialFolderLocation(NULL, CSIDL_PROGRAM_FILES, &ptrItemIdList); SHGetPathFromIDList(ptrItemIdList, szBuffer); CoTaskMemFree(ptrItemIdList);
|
2.
| Код | TCHAR szBuffer[MAX_PATH]; SHGetSpecialFolderPath(NULL, szBuffer, CSIDL_PROGRAM_FILES, FALSE);
|
3.
| Код | TCHAR szBuffer[MAX_PATH]; LPITEMIDLIST ptrItemIdList = NULL; SHGetFolderLocation(NULL, CSIDL_PROGRAM_FILES, NULL, 0, &ptrItemIdList); SHGetPathFromIDList(ptrItemIdList, szBuffer); CoTaskMemFree(ptrItemIdList);
|
4.
| Код | TCHAR szBuffer[MAX_PATH]; SHGetFolderPath(NULL, CSIDL_PROGRAM_FILES, NULL, 0, szBuffer);
|
Добавлено @ 12:41
Цитата(Gordon @ 3.8.2006, 11:35 ) | | Link90, вот так прокатит: |
Цитата(Link90 @ 3.8.2006, 13:15 ) | | Gordon, Всё верно, именно так! |
Это называется "изобретение велосипеда"
|