快速建立控制面板程式

2021-04-25 12:22:16 字數 1483 閱讀 5963

delphi 5快速建立控制面板程式

2007-09-05 18:51

轉貼自:

----一、關於控制面板程式

hwndcpl: thandle; //identifies the main

umsg: dword; // specifies the message

lparam1, lparam2: longint // specify

additional message-specific information

): longint; stdcall;

lparam1, lparam2: longint): longint;

begin

//…case (umsg) of

cpl_init: begin end;

cpl_getcount: begin end;

cpl_inquire: begin end;

cpl_newinquire: begin end;

cpl_dblclk: begin end;

cpl_stop: begin end;

cpl_exit: begin end;

cpl_startwparms: begin end;

cpl_setup: begin end;

end;

//函式的返回值取決於umsg

end;

---- 事實上,編寫控制面板程式的主要任務都放在處理這些cpl_訊息上,關於這些訊息的含義,請參看delphi 5所帶的幫助文件win32.hlp。

----二、delphi 5中建立控制面板程式

library project1;

uses

ctlpanel,

unit1 in 'unit1.pas'

begin

end.

----

---- caption屬性:顯示在圖示下面的文字。

---- help屬性:出現在控制面板視窗的狀態列上的文字。

---- residname屬性:字串資源id,此屬性與caption屬性互斥。

---- residinfo屬性:字串資源id,此屬性與help屬性互斥。

---- 第三步:編寫事件控制代碼

tobject; data: integer);

begin

'delphi 5 is so great!', 'cpl demo',

mb_iconinformation);

end;

---- 第四步:cpl的安裝

---- 由於動態連線庫工程檔案中有乙個編譯指示字,編譯此dpr檔案將產生乙個擴充套件名為.cpl的

控制面板命令

控制面板 模組 control.exe 命令 rundll32.exe shell32.dll,control rundll 結果 顯示控制面板視窗。例子 dim x x shell rundll32.exe shell32.dll,control rundll 輔助選項 模組 access.cpl...

WinCE調起控制面板中應用程式

在windowsmobile中 cplmain.cpl,0.cplmain.cpl,30分別對應的程式如下 ctlpnl.exe cplmain.cpl,0 對比度調整 ctlpnl.exe cplmain.cpl,1 set password 鎖定 設定密碼 ctlpnl.exe cplmain....

wince應用程式如何呼叫控制面板的程式

我們在做一些專案時,有時會要求輸入一些引數來對系統進行設定,本來這些引數在控制面板中可以設定,但產品又不可能要求使用者自己開啟控制進行設定。如果可以在程式中呼叫控制面板中的引數設定對話方塊,就ok了,即省略了開發的步驟,又減少使用者操作的繁瑣,下面我講一下如何在程式中呼叫控制面板中的對話方塊。本人對...