下载本文示例代码
Module name : Transparent.cpp** Module description :* To make desktop icon text background transparent.** Project :** Target platform : Win32** Compiler & Library : Visual C 6.0** Author : Richard Shen** Creation date : 19 June, 1999* #include <windows.h>int main(void){HWND hWnd;hWnd = GetDesktopWindow();if ((hWnd = FindWindowEx(hWnd, 0, "Progman", "Program Manager")) == 0)return 1;if ((hWnd = FindWindowEx(hWnd, 0, "SHELLDLL_DefView", NULL)) == 0)return 1;if ((hWnd = FindWindowEx(hWnd, 0, "SysListView32", NULL)) == 0)return 1;// Change icon text attributesSendMessage(hWnd, 0x1026, 0, 0xffffffff); // Turn background to transparentSendMessage(hWnd, 0x1024, 0, 0x00ffffff); // Turn foregound to whiteInvalidateRect(hWnd, NULL, TRUE); // Repaintreturn 0;} // main()
Module name : Transparent.cpp** Module description :* To make desktop icon text background transparent.** Project :** Target platform : Win32** Compiler & Library : Visual C 6.0** Author : Richard Shen** Creation date : 19 June, 1999* #include <windows.h>int main(void){HWND hWnd;hWnd = GetDesktopWindow();if ((hWnd = FindWindowEx(hWnd, 0, "Progman", "Program Manager")) == 0)return 1;if ((hWnd = FindWindowEx(hWnd, 0, "SHELLDLL_DefView", NULL)) == 0)return 1;if ((hWnd = FindWindowEx(hWnd, 0, "SysListView32", NULL)) == 0)return 1;// Change icon text attributesSendMessage(hWnd, 0x1026, 0, 0xffffffff); // Turn background to transparentSendMessage(hWnd, 0x1024, 0, 0x00ffffff); // Turn foregound to whiteInvalidateRect(hWnd, NULL, TRUE); // Repaintreturn 0;} // main()
下载本文示例代码
用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白用VC实现桌面文字背景透明摆脱黑白
阅读(238) | 评论(0) | 转发(0) |