#include <windows.h>
#include <shldisp.h>
int main ()
{
CoInitialize (0);
IShellDispatch4 *pdisp = NULL;
CoCreateInstance(CLSID_Shell, NULL, CLSCTX_ALL, __uuidof (IShellDispatch4), (void**)&pdisp);
pdisp->ToggleDesktop (); //这句是用来切换桌面的
pdisp->Release();
CoUninitialize();
};
注意这个 IShellDispatch4接口只有WINDOWS XP以上的操作系统才支持。要求shell32.dll 5.0及以上版本