程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 對Delphi控件的一點改良(一)

對Delphi控件的一點改良(一)

編輯:Delphi

  我們都知道Delphi的很多控件有滾動條,可現在很流行浮動式滾動條。Delphi的控件並不具備這樣的外觀。現在流行FloatStyle套件。可是當我不具備該套又想擁有浮動式滾動條的控件該怎麼辦呢?

  用commctrl單元中的InitializeFlatSB函數

  下面看個例子很好玩的

  unit Unit1;

  interface

  uses
    Windows, Messages, commctrl, SysUtils, Variants, Classes, Graphics, Controls, Forms,
    Dialogs, StdCtrls;

  type
    TForm1 = class(TForm)
      Button1: TButton;
      Memo1: TMemo;
      procedure Button1Click(Sender: TObject);
    private
      { Private declarations }
    public
      { Public declarations }
    end;

  var
    Form1: TForm1;

  implementation

  {$R *.dfm}

  procedure TForm1.Button1Click(Sender: TObject);
  begin
  InitializeFlatSB(Memo1.Handle);
  end;

  end.

  想取消就調用UninitializeFlatSB好了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved