社区
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,这两天正在看消息处理的资料,看得一字半解的.我想用自定义消息来做,各位大虾能否帮小弟一把?
...全文
54
3
打赏
收藏
关于自定义消息的一个问题...
我想自定义一个消息,在form1上有一个edit1,有一个按钮button1,我要做的是如果edit1.text=50,那么按下button1,form2里的flag就等于2,这两天正在看消息处理的资料,看得一字半解的.我想用自定义消息来做,各位大虾能否帮小弟一把?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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.
高仿微信主界面附带
消息
通知
1. **BadgeView**:这可能是
一个
自定义
视图类,用于在应用图标或者按钮上显示小红点或数字,以表示未读
消息
的数量。在微信中,未读
消息
的提示通常会出现在聊天或者通知图标上,吸引用户的注意力。开发者可能需要了解...
一个
时间控件 ,关于active 控件的编写。
总结起来,这个压缩包包含了
一个
自定义
的时间控件的开发项目,使用了MFC框架。重点在于如何在控件中添加菜单功能,这涉及到
消息
映射、菜单的创建与操作,以及可能的用户交互设计。源代码文件提供了控件的核心逻辑,...
VC++ 仿QQ2011界面效果 (MFC) 源码
【VC++ 仿QQ2011界面效果 (MFC) 源码】是
一个
学习和研究MFC(Microsoft Foundation Classes)库如何实现类似QQ2011客户端界面的项目。MFC是微软为Windows应用程序开发提供的C++类库,它简化了Windows API的使用,...
[精仿]QQ2013局域网通讯(10.30更新版-带最新版界面库)
10.GDI+界面重绘,处理
消息
机制,3种移动模式和拉伸是否启用只需要设置
一个
属性的事就可以解决。 11.界面渐变闪现和闪退:不再像平凡的突然出现,采用API渐变机制,渐渐出现和消失,win7系统下还有动态缩小至任务的...
Android dialog 大合集源码
- 通过单例模式管理Dialog,可以避免多次实例化导致的
问题
,保证同一时间只有
一个
Dialog显示。 8. **对话框的生命周期管理**: - 对话框需要正确处理Activity的生命周期事件,例如在Activity暂停或销毁时关闭...
Windows SDK/API
1,184
社区成员
22,328
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章