CoInitialize(0);
IShellDispatch4 *pdisp = NULL;
CoCreateInstance(CLSID_Shell,NULL,CLSCTX_ALL,__uuidof(IShellDispatch4),(void **)&pdisp);
if (pdisp)
{
pdisp->ToggleDesktop();
pdisp->Release();
}
其中第一句,为了支持OLE
第二三句为了获得桌面可操作的指针
第五句为了显示桌面
第六句释放指针