当前位置:首页 > 周记百科 > 百科中心 > 正文内容

关于shellexecute头文件的信息

更新时间:2026-07-22 18:00:15 周记网3年前 (2023-07-26)百科中心33

你可以自己查看下两个头文件件的区别,一般来说windowsh是包含了所有window操作系统对方的API声明,而shellapi是仅仅针对shellapidll PS仅仅供参考,可以自己看下两个头文件。

我正好也遇到了,告诉你是需要 use shellapi 在头文件里面加入 #include quotShellapihquot OK~~。

关于shellexecute头文件的信息

2ShellExecute shellExecute比WinExex灵活一点,所以参数就要多一点,原型如下HINSTANCE ShellExecuteHWND hwnd, 父窗口句柄 LPCTSTR lpOperation,打开方式 LPCTSTR lpFile, 待打开的文件名 LPCTSTR lpParameters。

shell是壳的意思,shellAPI就是API壳,API就是Application Programming Interface,应用程序编程接口在程序中使用shellexecute函数时要包含这个头文件望采纳,谢谢。

不过需要注意的是,字符串作为参数的时候“\”要做一下转义,要变成“”才行所以正确的使用方法应该是 systemquotCaexequot注意,system在调用的时候需要加上#include ltstdlibh的头文件。

qt是一个c++库,你说的这个是操作系统自带的api函数,因为qt是跨平台的,你这个函数是windows上面的,所以你不必管qt有没有,直接包含相应的头文件然后使用就行了需要注意两个问题1将参数由qt自身类型转换成标准C++。

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。