在win2000下开发的程序在win98下不正常。。为什么??(关于shellexec的调用)
seven 2001-09-17 01:33:15 本人在win2000下开发一程序,其中有用shellexec的调用如下
ShellExecute((HWND)((CDrawApp*)AfxGetApp())->m_pBackWnd, "open", szFileName, "", "", SW_SHOWNORMAL)
目地是在win2000中直接用szFileName所关联的程序打开szFileName这个文件,
此程序在win2000下调试通过,可以win98是调用失败,返回错误为SE_ERR_DDETIMEOUT
The DDE transaction could not be completed because the request timed out.
请问各位这是为什么呀。。。有办法解决吗???