我用 ::ShellExecute(NULL,"open",m_csPicPath,NULL,NULL,SW_SHOWNORMAL);   调用window的图片查看器来打开一张图片。如果我关闭的话,要怎么关的。

解决方案 »

  1.   

    http://hi.baidu.com/tracy_2008/blog/item/26eda78177c010d1bd3e1e43.htmlSHELLEXECUTEINFO sei; 
    memset(&sei, 0, sizeof(SHELLEXECUTEINFO)); sei.cbSize = sizeof(SHELLEXECUTEINFO); 
    sei.fMask = SEE_MASK_NOCLOSEPROCESS; 
    sei.lpVerb = _T("open"); 
    sei.lpFile = _T("aa.exe"); 
    sei.nShow = SW_SHOWDEFAULT; 
    ShellExecuteEx(&sei); WaitForSingleObject(sei.hProcess, INFINITE); 
    CloseHandle(sei.hProcess);   
      

  2.   

    我图片的文件路径m_csPicPath怎么添加到里面去。 图片查看器的.exe名字是多少的?