
☆─────────────────────────────────────☆
nkobie (n_kobie) 于(Mon Jul 12 12:12:53 2004)提到:
用DELPHI怎样为一个窗体创建一条消息?
多谢指点!
☆─────────────────────────────────────☆
DreamToTrue (CM|infected 'Life so hard'|I am dumb) 于(Mon Jul 12 12:23:47 2004)提到:
sendmessage
【 在 nkobie (n_kobie) 的大作中提到: 】
: 用DELPHI怎样为一个窗体创建一条消息?
: 多谢指点!
☆─────────────────────────────────────☆
javaboy (EVA) 于(Mon Jul 12 12:24:01 2004)提到:
procedure TForm1.Button1Click(Sender: TObject);
begin
form1.Perform(WM_CLOSE, 0, 0);
end;
【 在 nkobie (n_kobie) 的大作中提到: 】
: 用DELPHI怎样为一个窗体创建一条消息?
: 多谢指点!

☆─────────────────────────────────────☆
nkobie (n_kobie) 于(Mon Jul 12 13:13:01 2004)提到:
这个是发送消息吧,我是说专门为某个窗口创建一条新的以前没有的消息,其它线程可以发送这条消息给这个窗体。registerwindowmessageregisterwindowmessage
【 在 DreamToTrue (CM|infected 'Life so hard'|I am dumb) 的大作中提到: 】
: sendmessage
☆─────────────────────────────────────☆
nkobie (n_kobie) 于(Mon Jul 12 13:14:58 2004)提到:
这个是执行已有消息的处理过程吧,我是说专门为某个窗口创建一条新的以前没有的消息,其它线程可以发送这条消息给这个窗体。
【 在 javaboy (EVA) 的大作中提到: 】
: procedure TForm1.Button1Click(Sender: TObject);
: begin
: form1.Perform(WM_CLOSE, 0, 0);
: ...................
☆─────────────────────────────────────☆
javaboy (EVA) 于(Mon Jul 12 14:20:36 2004)提到:
自己定义一个消息,
const
WM_MYMESSAGE = WM_USER + 1;
然后发送WM_MYMESSAGE给目标窗口就可以了呀。
WindowProc的格式也一样的。
【 在 nkobie (n_kobie) 的大作中提到: 】
: 这个是执行已有消息的处理过程吧,我是说专门为某个窗口创建一条新的以前没有的消息,其它线程可以发送这条消息给这个窗体。
☆─────────────────────────────────────☆
bigfatcat () 于(Mon Jul 12 14:28:07 2004)提到:
可以注册一个全局消息
initialization
FindReplaceMessage := RegisterWindowMessage('commdlg_FindReplace');
end.
【 在 nkobie (n_kobie) 的大作中提到: 】
: 用DELPHI怎样为一个窗体创建一条消息?
: 多谢指点!
☆─────────────────────────────────────☆
nkobie (n_kobie) 于(Mon Jul 12 15:10:27 2004)提到:
好的,多谢。
【 在 javaboy (EVA) 的大作中提到: 】
: 自己定义一个消息,
: const
: WM_MYMESSAGE = WM_USER + 1;
: ...................
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-34328-1.html
美国这样真没意思
不是假400那拨人自己成立的呢