#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以上的操作系統(tǒng)才支持。要求shell32.dll 5.0及以上版本