17 апреля 2001 г.
Пространство имён оболочки Windows
|
|
Аннотация:
"В операционных системах компании Microsoft с 1995 года используется новая
оболочка, построенная на основе компонентной объектной модели. Одним из
нововведений оболочки операционной системы стало понятие пространства имён
оболочки"...
Ключевые слова: |
6.04.2001
Как вывести для файла контекстное меню, как в эксплорере?
|
|
Аннотация: Для отображения контекстного меню, связанного с объектами пространства имён оболочки Windows, эксплорер использует интерфейс IContextMenu соответствующего объекта. Мы тоже можем воспользоваться этим интерфейсом в нашей программе. Последовательность шагов при этом будет следующей:
Ключевые слова: |
12.08.2003
Как получить IShellFolder для заданного файла или каталога?
|
|
Аннотация: Использование метода IShellFolder::BindToObject( ) для получения указателя на IShellFolder определенного файла/каталога.
Ключевые слова: BindToObject,IShellFolder |
Как получить ITEMIDLIST для заданного файла или каталога?
|
|
Аннотация: Метод IShellFolder::ParseDisplayName( ) позволяет получить указатель на ITEMIDLIST для любого действительного пути path файловой системы.
Ключевые слова: |
15.10.2004
Как открыть окна My computer или Recycle Bin?
|
|
Аннотация: <span class='lineQuote level1'>E>Как запустить "My computer" и "Recycle Bin" из другого приложения? Заранее благодарен.</span><br />
<br />
Использовать ShellExecuteEx, либо реализовать самому IShellBrowser и через IShellFolder\IShellView создать новое окно. <br />
Первый вариант проще:<br />
[ccode]<br />
SHELLEXECUTEINFO se;<br />
<br />
SHGetSpecialFolderLocat...
Ключевые слова: |