dabian001 发表于 2007-2-7 10:19:15

[求助]为什么不能发送到 游戏的聊天栏里

<p></p><p>为什么不能发送到 游戏的聊天栏里,,但是下面那句会改了游戏的标题名字....</p><p>句柄,12,255,文本内容&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 参数 12 是发送文本的,你做聊天的话就用这个参数行了。</p><p>RetVal = <b style="COLOR: black; BACKGROUND-COLOR: #99ff99;">sendmessage</b>(winHwnd, WM_SETTEXT, 255, "wdori")</p><p></p>

马大哈 发表于 2007-2-8 10:46:04

<p>你的winHwnd是什么值?</p><p>我想你是想得到聊天栏的句柄是吧?</p><p>一般游戏都是DX写的,不知道有没有句柄,以及如何得到......</p><p>你现在得到的,应该是这个游戏的窗口句柄,那么当然就会改了窗口标题了.</p><p>想在DX游戏中发消息,不知道有没有其它办法.</p>

dabian001 发表于 2007-2-8 10:53:29

<p>问题解决了用 wm_char</p>

马大哈 发表于 2007-2-8 11:02:14

<p>原来有句柄啊?</p>

tcflying 发表于 2008-12-9 20:58:21

<p>我也向知道知道下这个问题怎么解决啊,现在的dx和opengl的游戏内的对话框都是画上去的...</p>
<p>RetVal = <b style="COLOR: black; BACKGROUND-COLOR: #99ff99">sendmessage</b>(winHwnd, WM_SETTEXT, 255, "wdori")</p>
<p> </p>
<p>基本都是把每一个窗体的标题给改了请问要怎么办啊..1!!!高手帮忙下吧.快急吐血了怎么尝试都不行...</p>

everyone 发表于 2009-4-25 00:34:16

<p>应该是按值传递,byval,默认的是按地址的</p>
页: [1]
查看完整版本: [求助]为什么不能发送到 游戏的聊天栏里