使桌面文字透明

原创 2005年04月25日 17:33:00
#include "stdafx.h"
#include "DeskH.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
CWinApp theApp;
using namespace std;
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
 HWND hWnd;
 hWnd = ::FindWindow("Progman", "Program Manager");
 hWnd=FindWindowEx(hWnd,NULL, "SHELLDLL_DefView",NULL);
 HWND hDesktop;
 hDesktop=::GetDlgItem(hWnd,1);
 ListView_SetTextBkColor(hDesktop,CLR_NONE);
 ListView_SetTextColor(hDesktop,CLR_DEFAULT);
 ::InvalidateRect(hDesktop,NULL,TRUE);
 return 0;
}

说明:
1)整个windows桌面就是一个窗体(名为Program Manager),而这个窗体里有一个ListView控件,所有的桌面菜单就是显示在这个ListView中。
2)ListView_SetTextBkColor是系统一个预定义的宏,此宏在COMMCTRL.H中定义。
3)得到ListView句柄,用ListView_SetTextBkColor完成功能。

桌面文字透明化工具 1.53

  • 2013年01月21日 18:07
  • 42KB
  • 下载

怎样去掉桌面图标阴影(文字背景透明)

如果有一天你的桌面图标 由这样 变成了这样   可以尝试采用如下方法恢复 (适用于winXP、win2003,vista未测试) 1、桌面--右击--属性-外观-效果-在菜单下显示阴影" ...
  • wqjsir
  • wqjsir
  • 2011年10月22日 01:00
  • 1154

桌面图标文字透明程序

  • 2012年03月01日 16:43
  • 3KB
  • 下载

使桌面图标文字透明.rar

  • 2010年07月02日 09:11
  • 38KB
  • 下载

C# WINFORM 使用鼠标钩子实现透明窗体桌面画图

接上次关于在C# WINFORM下制作透明窗体在系统桌面上画图方案是通过两个透明窗体实现的,现在讨论一下使用API底层鼠标钩子+透明窗体实现方法,这种实现方法比效麻烦,需要重新监听实现鼠标操作,在这儿...

选项卡滑动弹出文字透明背景

  • 2015年07月26日 15:45
  • 187KB
  • 下载

C# WINFORM 制作真正的 透明窗体 桌面画图 的完美解决方案

通过长时间研究终于找到关于在C# WINFORM下制作真正的透明窗体在系统桌面上画图的完美解决方案; 我的解决方案为两层透明窗体重叠,一层透明窗体showForm显示图像(TransparencyKe...

PS透明水晶文字

  • 2013年07月29日 14:27
  • 82KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使桌面文字透明
举报原因:
原因补充:

(最多只允许输入30个字)