龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VB开发 >

利用API函数实现隐藏和显示桌面图标

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
PrivateDeclareFunctionFindWindowLib"user32"Alias"FindWindowA"(ByVallpClassNameAsString,ByVallpWindowNameAsString)AsLong PrivateDeclareFunctionShowWindowLib"user32"(ByValhwndAsLong,ByValnCmdShowAsLong)AsLong PrivateConstSW_HIDE=0 PrivateConst
PrivateDeclareFunctionFindWindowLib"user32"Alias"FindWindowA"(ByVallpClassNameAsString,ByVallpWindowNameAsString)AsLong
  PrivateDeclareFunctionShowWindowLib"user32"(ByValhwndAsLong,ByValnCmdShowAsLong)AsLong
  PrivateConstSW_HIDE=0
  PrivateConstSW_RESTORE=9
  
  '隐藏桌面图标
  PrivateSubCommand1_Click()
  DimHwdAsLong
  DimrtnAsLong
  Hwd=FindWindow("Progman",vbNullString)
  rtn=ShowWindow(Hwd,SW_HIDE)
  EndSub
  
  '显示桌面图标
  PrivateSubCommand2_Click()
  DimHwdAsLong
  DimrtnAsLong
  Hwd=FindWindow("Progman",vbNullString)
  rtn=ShowWindow(Hwd,SW_RESTORE)
  EndSub->

精彩图集

赞助商链接