社区
Windows SDK/API
帖子详情
关于自定义消息的一个问题...
computerstarveling
2003-12-12 09:45:08
我想自定义一个消息,在form1上有一个edit1,有一个按钮button1,我要做的是如果edit1.text<50,然后我按了这个button1,那么在form2里的一个全局变量flag就等于1,如果edit1.text>=50,那么按下button1,form2里的flag就等于2,这两天正在看消息处理的资料,看得一字半解的.我想用自定义消息来做,各位大虾能否帮小弟一把?
...全文
86
3
打赏
收藏
关于自定义消息的一个问题...
我想自定义一个消息,在form1上有一个edit1,有一个按钮button1,我要做的是如果edit1.text=50,那么按下button1,form2里的flag就等于2,这两天正在看消息处理的资料,看得一字半解的.我想用自定义消息来做,各位大虾能否帮小弟一把?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
computerstarveling
2003-12-12
打赏
举报
回复
谢了!
yudehui
2003-12-12
打赏
举报
回复
楼上的写的很清楚了
自己好好看看吧!
==========
来晚了
Cipherliu
2003-12-12
打赏
举报
回复
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
const
WM_MYMSG=WM_USER+1;
type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses unit2;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
num:double;
begin
num:=strtofloat(edit1.Text);
if num<50 then
SendMessage(Form2.Handle,WM_MYMSG,1,0)
else
SendMessage(Form2.Handle,WM_MYMSG,2,0);
end;
end.
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,Unit1;
type
TForm2 = class(TForm)
private
{ Private declarations }
procedure WmMyMsg(var Msg:TMessage);message WM_MYMSG;
public
{ Public declarations }
flag:integer;
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
{ TForm2 }
procedure TForm2.WmMyMsg(var Msg: TMessage);
begin
flag:=Msg.WParam;
end;
end.
微信
自定义
分享
消息
和遇到的
一个
问题
本文介绍如何使用微信JS-SDK实现网页
自定义
分享功能。包括前期准备、详细步骤及调试技巧,并分享了从HTTP迁移至HTTPS过程中遇到的
问题
及解决办法。
MFC中
自定义
消息
本文详细介绍了在MFC框架下如何在
自定义
类中响应
自定义
消息
,包括
消息
映射的声明、
消息
处理函数的实现、
消息
发送及窗口回收等
问题
,并强调了
自定义
类在处理
消息
前必须关联到
一个
窗体的重要性。
ros1_bridge 添加
自定义
消息
时报找不到
自定义
消息
包
本文解决了
一个
特定的ROS1与ROS2
自定义
消息
桥接的
问题
,即由于缺少源文件导致
自定义
消息
库未能正确生成。文章强调了正确的配置方法,包括确保mapping_rules.yaml文件位于ROS2
消息
包内。
一个
自定义
消息
引发的血案
本文介绍了在使用VC6进行
自定义
消息
处理时遇到的
一个
常见
问题
。详细讲述了当
自定义
消息
的处理函数返回类型设置为void时,在Release模式下会导致异常的情况及原因。通过调整返回类型为LRESULT解决了这一
问题
。
MFC中用户
自定义
类响应
自定义
消息
本文详细介绍了如何在
自定义
类中响应
自定义
消息
的步骤,包括
消息
的声明、映射、处理函数的实现以及
消息
的发送。强调了在
自定义
类能够处理
消息
前必须关联到
一个
窗体的重要性,并提供了构造函数中调用Create函数的示例,以确保窗体的创建。此外,还讨论了窗体回收的
问题
及析构函数的调用,以避免资源泄露。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章