![]() |
![]() |
|
![]() |
||||||||||||||||||
![]() |
![]() |
![]() |
||||||||||||||||
|
![]() |
|
![]() |
|
||||||||||||||
![]() |
![]() |
76 - Добавление файла в папку документы Windows (SHAddToRecentDocs) / MSDN rus / Visual C++ |
![]() |
Шаг 76 - Добавление файла в папку документы Windows (SHAddToRecentDocs)Если Вы хотите, чтобы при работе с вашими файлами они записывались в папочку документы в Windows. То такая возможность у Вас есть. Для этого создана функция SHAddToRecentDocs(), которая добавляет файл в этот список. VOID SHAddToRecentDocs ( UINT uFlags, LPCVOID pv ); Флаг - это тип информации, на которую указывает второй параметр. Он бывает:
Второй параметр - это указатель на сроку или структуру. Пробуем ? // TestDoc.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "windows.h" #include "shlobj.h" void main() { SHAddToRecentDocs(SHARD_PATH,"c:\\1.txt"); } А вот и результат: Кстати, если послать NULL вот так: SHAddToRecentDocs(SHARD_PATH,NULL); То эта папочка очистится. | | Автор Каев Артем. |
![]() |
![]() |
![]() |
|