c#问题求助

sanmao0932 2005-02-04 10:25:28
请问,在c#中如何自定义消息呢???
我的意思是和vc中一样 自己定义一个消息,并且编写消息响应函数,在别的程序中发送此消息给此窗口或者是exe程序 ,如果有知道的麻法给说下 谢谢 如果可以能配上相关的演示代码 我是c#新手
...全文
76 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sanmao0932 2005-02-04
我去试验下 谢谢了 我过年提早放假 就靠你了 谢谢
回复
zjf_dl 2005-02-04
up
回复
JasonHeung 2005-02-04
使用代理和事件。
在命名空间内定义:
public delegate void CommEventHandler(object sender,CommEventArgs e);

public class CommEventArgs : EventArgs
{
public CommEventArgs(string msg):base()
{
Message = msg;
}
string message;
public string Message
{
get
{
return message;
}
set
{
message = value;
}
}
}
在内里定义:
/// <summary>
/// 连接成功事件
/// </summary>
public new event CommEventHandler OnConnected;

在内里使用:

if (OnConnected != null)
{
OnConnected(new CommEventHandler(this,new CommEventArgs("123456"));
}


回复
sanmao0932 2005-02-04
哦 对不起 我忘记说了 用的是c#语言 ,但是要求是在pocket PC上能够实现的,我在PC上能够实现但是在 pocketPC上不行 有没有高手帮我下 我在线等 谢谢 (做完我就能回家了嘿嘿)
回复
up
学习
回复
相关推荐
发帖
C#
创建于2007-09-28

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2005-02-04 10:25
社区公告

让您成为最强悍的C#开发者