修改壁纸程序刷新问题? 我修改了注册表中的壁纸,但壁纸并不发生相应的改变,只有重启后才变为修改后的,如何才能时时的让壁纸发生变化?我修改过壁纸后F5刷新注册表也没有效果。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, pcahr('c:\wall.bmp'), SPIF_UPDATEINIFILE); 不明白楼上的继续 SOS! procedure TForm1.SpeedButton2Click(Sender: TObject); var reg: tregistry; jpeg: tjpegimage; bmp: tbitmap; begin jpeg:=tjpegimage.Create; jpeg.LoadFromFile(openpicturedialog1.filename); bmp:=tbitmap.Create; bmp.assign(jpeg); bmp.savetofile('c:\windows\wall.bmp'); reg:=tregistry.Create; reg.rootkey:=hkey_current_user; reg.openkey(`control panel\desktop`,false); reg.writestring(`tilewallpaper`,`0`); reg.writestring(`wallpaper`,`c:\windows\wall.bmp`); systemparametersinfo (spi_setdeskwallpaper,0,nil,spif_sendchange);加這句 reg.closekey; reg.Free; close; end; 求教一个dbgrid的问题 Gmail~Gmail~Gmail~需要Gmail~的进来~16 help ,sos 能不能抓到子窗口的关闭消息? 帮忙!!!菜单问题? 小弟在学习英语急需下载"开天辟地"或者“从零开始学英语”那位大哥告诉我哪有下! 适于初学者的Delphi书籍,请赐教,谢了. 请教:李维书上的例子的问题!!! "Stream write error" 是什么错误? 急救!!!关于udp控件! Delphi.NET中的Object Pascal与Delphi6或7的OP相比会有变化么? 如何实现浮动工具兰
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, pcahr('c:\wall.bmp'), SPIF_UPDATEINIFILE);
var
reg: tregistry;
jpeg: tjpegimage;
bmp: tbitmap;
begin
jpeg:=tjpegimage.Create;
jpeg.LoadFromFile(openpicturedialog1.filename);
bmp:=tbitmap.Create;
bmp.assign(jpeg);
bmp.savetofile('c:\windows\wall.bmp');
reg:=tregistry.Create;
reg.rootkey:=hkey_current_user;
reg.openkey(`control panel\desktop`,false);
reg.writestring(`tilewallpaper`,`0`);
reg.writestring(`wallpaper`,`c:\windows\wall.bmp`);
systemparametersinfo (spi_setdeskwallpaper,0,nil,spif_sendchange);加這句
reg.closekey;
reg.Free;
close;
end;