怎样修改windows里的开始按钮的位图计算机等级考试

文章作者 100test 发表时间 2010:01:01 09:29:47
来源 100Test.Com百考试题网


  /修改
  var
  Form1: TForm1.
  StartButton: hWnd.
  OldBitmap: THandle.
  NewImage: TPicture.
  / 将代码放入FormCreate事件
  procedure TForm1.FormCreate(Sender: TObject).
  begin
  NewImage := TPicture.create.
  NewImage.LoadFromFile(\C:WindowsCircles.BMP\).
  StartButton := FindWindowEx
  (FindWindow(
  \Shell_TrayWnd\, nil),
  0,\Button\, nil).
  OldBitmap := SendMessage(StartButton,
  BM_SetImage, 0,
  NewImage.Bitmap.Handle).
  end.
  /还原
  procedure TForm1.FormDestroy(Sender: TObject).
  begin
  SendMessage(StartButton,BM_SetImage,0,OldBitmap).
  NewImage.Free.
  end.
  for win98se/delphi 5.0通过。

  编辑特别推荐:

  全国计算机等级考试资料下载

  全国计算机等级考试论坛

  如何应付二级考试中的公共基础知识

  全国计算机等级考试上机考试应试技巧

  百考试题教育全国计算机等级考试在线测试平台



相关文章


截获Delphi中的异常计算机等级考试
可以计算到的控件计算机等级考试
用Delphi发送SMS(手机短消息服务)计算机等级考试
Delphi命令行参数计算机等级考试
怎样修改windows里的开始按钮的位图计算机等级考试
再谈多态:向上映射及VMT_DMT计算机等级考试
使用DLL文件中封装的窗口计算机等级考试
读一读Scktsrvr.exe的源程序计算机等级考试
怎样知道我的程序是否运行在DELPHI?计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛