怎样在屏幕上输出文字(100分)

  • 主题发起人 主题发起人 Jacky Zhao
  • 开始时间 开始时间
J

Jacky Zhao

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样在设置墙纸的时候输出文字
 
什么意思,是在桌布上写字,用findwindow找到桌面的handle,然后...
 
用动态壁纸的方法.只有win98有此功能!!!<br>
 
壁纸文件存在注冊表中:<br>&nbsp;HKEY_CURRENT_USER/CONTROL PANNEL/DESKTOP/WALLPAPER<br>用Timage等打開這個文件,隨后寫入任意XXX...<br>&nbsp;存回去后,再systemparametersinfo (SPI_SETDESKWALLPAPER,0,SPIF_SENDCHANGE);<br>OK!達到目的了吧!<br>
 
用HTML作一个,将其设置成壁纸,用'按web页'方式<br>@_@<br>再说详细一些~
 
wen:<br>&nbsp;文字是动态加上去的,不是原来在图片里的.<br>Crane:<br>&nbsp;按你说的得手动的做,我要求程序自动完成.<br>或者有谁能把Text和Image混合也可以,要能保存起来
 
Image1.Canvas.TextOut后,<br>Image1.Picture.Bitmap.SaveToFile就可以将文字和背景保存。<br><br>
 
0*0補充的不就是實現了動態寫入文字,<br>或畫上,合并圖形,只是對canvas的操作而已.<br>再Image1.Picture.SaveToFile(sourcefilename)<br>可別干坏事啊!<br>
 
接受答案了.
 
后退
顶部