E>Как запустить "My computer" и "Recycle Bin" из другого приложения? Заранее благодарен.

Использовать ShellExecuteEx, либо реализовать самому IShellBrowser и через IShellFolder\IShellView создать новое окно.
Первый вариант проще:
        SHELLEXECUTEINFO se;
        
        SHGetSpecialFolderLocation(NULL,CSIDL_DRIVES, &lst);
        
        ZeroMemory(&se, sizeof(se));
        se.cbSize = sizeof(se);
        se.fMask = SEE_MASK_IDLIST;
        se.hwnd = NULL;
        se.lpVerb = "open";
        se.nShow = SW_SHOW;
        se.lpIDList = lst;
        ShellExecuteEx(&se);
        CoTaskMemFree(lst);
Автор: Andrew S    Оценить