怎么用程序执行 打开我的电脑?

解决方案 »

  1.   

    windows目录下不是有个explorer.exe吗?运行它就行,怎么打开自己查msdn
      

  2.   

    STARTUPINFO si={sizeof(si)};
    PROCESS_INFORMATION pi;
    CreateProcess(
    NULL,"explorer.exe",NULL,NULL,FALSE,0,NULL,NULL,&si,&pi);
      

  3.   

    好象这是个COM组建,要去查它的CSID,然后调用CoInstance()什么的打开就可以了,住提的你去查msdn把!
      

  4.   

    实在不好弄的话,我有一个蠢办法,
    先用ShellExecute ...或CreateProcess 打开目录c:\目录
    在给这个窗口句柄发送一个按键消息,快捷键 alt+G,C 向上
    一级转到 我的电脑
      

  5.   

    试试ShellExecute(hWnd, NULL, "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}", NULL, NULL, SW_SHOWNORMAL);