想在List Control中的item(执行文件搜索的结果项目)被点击时执行ShellExecute函数打开被选的程序,ShellExecute(handle, "open", <path_to_folder>, NULL, NULL, SW_SHOWNORMAL);中的handle怎么得到?<path_to_folder>怎么得到?

解决方案 »

  1.   

    如果你是在Dialog中使用的话handle可以用 this->m_hWnd
      

  2.   

    <path_to_folder>是你的文件的名字啊
    比如某个.exe文件,执行后就运行这个程序
    也可以是某个文件夹路径用来打开文件夹
      

  3.   

    你的文件名是不是放在ListControl中的?
      

  4.   

    但我不知道用什么语句将名字放到那个<path_to_folder>的位置上去,我的那个ListControl分几列,第一列是文件名,第二列是文件目录,我需要定义甚么变量来等于ListControl中的这两栏的内容啊?小弟是初学者,还望说得详细点。