使用ShellExecute函数打开文件夹的快捷方式,比如
call ShellExecute(me.hwnd, "open", "d:\test.lnk", 0, 0, 1) 其中test.lnk是某一文件夹的快捷方式。在函数调用时返回不了,程序无反应。只能强行结束进程。兄弟们请指教,如何打开文件夹的快捷方式?

解决方案 »

  1.   

    没有发现这个问题,你直接双击这个lnk文件正常马?
      

  2.   

    理论用shellexecute最后一个参数用SW_HIDE都可以不显示出IE窗口的嘛,难道不行?郁闷的是,我的XP机上竟然用SHELLEXECUTE不能直接打开"http://xxx.com",提示路径找不到,郁闷
    连"运行"菜单也不行.
    而"运行"菜单里行的"iexplore http://xxx.com",用shellexecute也不行,提示文件找不到,超郁闷:(