为了支持Windows7,如果你的程序需要管理员权限,显示一个盾牌图标是非常不错的想法,这样即人性化,同时程序也比较美观

 

在Delphi里实现起来非常简单,代码如下:

procedure TForm1.btn4Click(Sender: TObject);

begin
  SendMessage(btn4.Handle, BCM_SETSHIELD, 0, 1);

end;

//BCM_SETSHIELD = BCM_FIRST + $000C; 是在CommCtrls.pas 中定义的,如果没有,可以直接使用$00160C

 

点击btn4按钮,显示效果如下

 在Win7应用程序中使用盾牌图标

 这个小图标是不是很可爱

 

相关文章:

  • 2022-12-23
  • 2021-07-21
  • 2022-12-23
  • 2021-08-05
  • 2021-04-30
  • 2021-09-04
  • 2021-03-31
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-04
  • 2021-05-19
  • 2021-12-22
  • 2021-07-29
  • 2022-12-23
相关资源
相似解决方案