如何动态改变WinXP的墙纸? 如何动态改变WinXP的墙纸? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 做一个线程或是Timer调用下面就可以了。procedure ChangeWallpaper(bitmap: string); {bitmap contains filename: *.bmp}var pBitmap : pchar;begin bitmap:=bitmap+#0; pBitmap:=@bitmap[1]; SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, pBitmap, SPIF_UPDATEINIFILE);end; 两种方法。一是BMP二是JPGBMP二楼的所述。JPG又有两种方法。一是转成BMP。windows就是这样做。还有就是用activewindows 直接使用JPG文件。====================================================================像和尚的唐僧==================================================================== cxDateEdit1.date日期时间型字段为空 report machine报表数据的显示 求:CreateProcess和TerminateProcess的用法实例,用于打开和关闭外部程序? Tquery类的使用问题 请问有没有可以实现一条记录多行编辑的DBGrid控件呢。 如何提高TStringGrid的数据写入效率? 请问如何把文件存进sql server? 简单的问题!100分,大家快来啊!!!在线等!!! 数据库连接错误怎么解决 如何虚拟按下键盘上的“ALT+S”??? DLL(4),不好意思 分不多了。 获得一个窗口的句柄,如何知道它是否还存在。
procedure ChangeWallpaper(bitmap: string); {bitmap contains filename: *.bmp}var pBitmap : pchar;begin
bitmap:=bitmap+#0;
pBitmap:=@bitmap[1];
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, pBitmap, SPIF_UPDATEINIFILE);
end;
BMP二楼的所述。
JPG又有两种方法。一是转成BMP。windows就是这样做。
还有就是用activewindows 直接使用JPG文件。
====================================================================像和尚的唐僧====================================================================