如何让PostMessage函数传三个参数到指定窗体中?把你代码写一下好吗? 如题: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LPARAM,WPARAM都是4字节的,如果你的三个值总共不超过8个字节,就可以想法放进这两个参数中去。例如:你有一个integer,两个WORD(w1, w2)型值需要传递,integer可以放到LPARAM中,两个WORD可以放到WPARAM中(w1 shl 16 + w2).窗体收到该消息时再将 WPARAM分解成w1和w2.更多的参数传递我也做过。例如:我有A,B,C,D共4个integer要送给窗体(每次PostMessage只能传两个integer)。定义消息WM_MYMSG1与WM_MYMSG2,先发送WM_MYMSG1时送A,B两个参数,窗体收到WM_MYMSG1与A,B时,只是保存A,B;接着发送WM_MYMSG2与C,D,窗体收到WM_MYMSG2与C,D后才开始做处理。 求助web service 对数据库的操作 请教关于Memo读取TXT,自动换行的问题 请问一个关于存储过程的小问题?在线等待!!! filter怎么用呀? 关于程序一系列错误的问题。 查错给分 百思不得其解的问题,关于TRegistry和webservice 为何delphi的exe programm这么大? 一个关于SQL的问题 ADODataset的问题 在DP6中如何控制状态栏中的字符? 关于窗体属性的小问题
例如:你有一个integer,两个WORD(w1, w2)型值需要传递,integer可以放到LPARAM中,两个WORD可以放到WPARAM中(w1 shl 16 + w2).窗体收到该消息时再将 WPARAM分解成w1和w2.更多的参数传递我也做过。
例如:我有A,B,C,D共4个integer要送给窗体(每次PostMessage只能传两个integer)。定义消息WM_MYMSG1与WM_MYMSG2,先发送WM_MYMSG1时送A,B两个参数,窗体收到WM_MYMSG1与A,B时,只是保存A,B;接着发送WM_MYMSG2与C,D,窗体收到WM_MYMSG2与C,D后才开始做处理。