C#中关于windows的消息机制的问题,求解答。。

dreammyboy 2010-10-08 10:01:42
最近在编写一个简单的多媒体播放程序
代码如下:
try
{

videoWindow.Owner = (int)panel1.Handle;
videoWindow.WindowStyle = WS_CHILD | WS_CLIPCHILDREN;
videoWindow.SetWindowPosition(panel1.ClientRectangle.Left, panel1.ClientRectangle.Top, panel1.ClientRectangle.Width, panel1.ClientRectangle.Height);
}

其中WS_CHILD,WS_CLIPCHILDREN报错,说上下文没有。。在网上查了一下。。说是windows消息机制,下了个windows消息大全也找不到这两个。。诸位大大们,我是不是该把这两个东西定义成全局变量。。它们是不是每个都有固定的一组值啊,在网上看了半天windows消息机制。。晕了。。高手,给通俗详细的解释下这是怎么回事哈。。
...全文
112 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dreammyboy 2010-10-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 baesky 的回复:]

.NET类库里没你说的那2个定义,自己定义下就可以了~
就一楼那样,全局局部随意,够你用就行。
[/Quote]

但是数值我怎么找啊。。就用百度谷歌搜。。msdn上我搜不出来哈。。。
Baesky 2010-10-09
  • 打赏
  • 举报
回复
.NET类库里没你说的那2个定义,自己定义下就可以了~
就一楼那样,全局局部随意,够你用就行。
dreammyboy 2010-10-09
  • 打赏
  • 举报
回复
兄弟们,帮顶啊,3楼的帖子我看的好晕啊。。谁能详细通俗解释一下。。
dreammyboy 2010-10-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zenghd 的回复:]

private int WS_CHILD = 0x40000000;
private int WS_CLIPCHILDREN = 0x2000000;
[/Quote]
呀。。兄弟。。你是怎么找到的啊。。还有我是不是直接就可以用这两个数值代替那两个变量哈。。能麻烦你解释一下这个windows消息是怎么个意思啊,我看好多调windows函数的参数都是这种消息。。以后再遇到这种情况我该怎办啊?
ZengHD 2010-10-08
  • 打赏
  • 举报
回复
private int WS_CHILD = 0x40000000;
private int WS_CLIPCHILDREN = 0x2000000;

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

试试用AI创作助手写篇文章吧