国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

進程間傳遞消息(發送和接收系統消息)

2019-11-18 18:37:26
字體:
來源:轉載
供稿:網友
 

{
  2002.07.22
  關于如何發送和接收系統消息
  作者:王珍義
  nickname:LargeWang(老王)
  QQ: 33728007
  歡迎光臨鵬業軟件 www.pengesoft.com.cn

  以下代碼Delphi7.0通過,編譯后啟動兩個進程,然后在一個窗口中點擊Button1試試。
}

unit Unit1;

interface

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

type
  TForm1 = class(TForm)
    Button1: TButton;
    PRocedure FormCreate(Sender: TObject);
    procedure Button1Click(Sender: TObject);
  private
    Msg: LongInt;
    { Private declarations }
  protected
    procedure WndProc(var Message: TMessage); override;
  public

    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
  Msg := RegisterWindowMessage('wm_mymessage');
  Self.BringToFront;
end;

procedure TForm1.WndProc(var Message: TMessage);
begin
  if Message.Msg = Msg then begin
    Caption := '';
    ShowMessage('收到消息了');
  end
  else begin
    inherited;
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  M: TMessage;
  B: DWord;
begin
  M.Msg := Msg;
  B := BSM_ALLCOMPONENTS;
  BroadcastSystemMessage(BSF_POSTMESSAGE, @B , M.Msg, M.WParam, M.LParam );
end;

end.


////窗口文件
object Form1: TForm1
  Left = 192
  Top = 107
  Width = 696
  Height = 480
  Caption = 'Form1'
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = False
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 13
  object Button1: TButton
    Left = 204
    Top = 84
    Width = 75
    Height = 25
    Caption = 'Button1'
    TabOrder = 0
    OnClick = Button1Click
  end
end


上一篇:基本圖象處理代碼(3)

下一篇:簡單分析TXMLDocument內部結構

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 武清区| 玉树县| 枣强县| 灯塔市| 乌鲁木齐市| 龙州县| 霍林郭勒市| 乐陵市| 来宾市| 巨鹿县| 忻州市| 长寿区| 巴青县| 如东县| 毕节市| 松滋市| 玉环县| 赣州市| 灌云县| 康马县| 白城市| 晋州市| 清流县| 兴业县| 黑龙江省| 清丰县| 安泽县| 泾川县| 墨竹工卡县| 英德市| 江阴市| 嵊州市| 北海市| 南岸区| 墨玉县| 西乌珠穆沁旗| 开远市| 天门市| 南召县| 康平县| 莆田市|