关于消息的问题(100分)

  • 主题发起人 主题发起人 jy88jy
  • 开始时间 开始时间
J

jy88jy

Unregistered / Unconfirmed
GUEST, unregistred user!
1、我用sendmessage/postmessage发送消息,接收窗口收到消息后,怎么知道是谁发来的?<br><br>2、我想在sendmessage/postmessage发送一个对象句柄,不知道该怎么写。<br>情况是这样:<br>类似于ACCESS的窗体,我的程序(通讯录)有一个搜索窗体A,专门负责查找记录。当客户在其他<br>窗体B上浏览时,可能需要查找某个单位,这时,客户只要用鼠标点击B窗体上“单位”的EDIT控<br>件,然后搜索窗体A就自动找到B窗体上“单位”的EDIT控件对应的记录集的FIELD,然后,客户在<br>搜索窗体A上输入一个值,比如“中国人民银行”,这个记录集就会定位到“单位”是“中国人民<br>银行”的记录上。<br>我的想法是,我在窗体B上发送消息,将“单位”的EDIT控件对应的记录集的句柄发送出来,搜索<br>窗体A收到消息,将这个记录集定位到需要的记录上。<br>
 
我没有说清楚吗?
 
hfghfghfg:<br>你也太惜墨如金了吧!<br><br>是不是这样:<br>sendmessage(hwnd,user,longint(myadoquery),0)<br>用longint(myadoquery)参数将MYADOQUERY转换成longint形式,然后传出来;那么,接受窗体<br>如何获得这个控件呢?
 
后退
顶部