关于使用WM_DATACOPY这个消息? vc生成的一个进程要以传递消息的方式给pb生成的一个进程(假设已经获得其窗口的WHND)传递字符串信息,用::sendmessage(目标窗口句柄,WM_DATACOPY,信息源窗口句柄,PARAM,LARAM)能行吗?另:请问pb中有类似的指针的东东吗?郁闷 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 肯定可以的,我在VB中用过。两个VB程序相互传数据。 我也听说过vb中似乎有个什么varite的东东,但pb中好象没有。vc给pb窗口传字符串消息,消息参数必须有一个是指针才行,好象。 跟variant无关。你的sendmessage怎么有5个参数。WM_COPYDATA wParam = (WPARAM) (HWND) hwnd; // handle of sending window lParam = (LPARAM) (PCOPYDATASTRUCT) pcds; // pointer to structure with data 数据的指针和长度等信息全放在PCOPYDATASTRUCT结构中的。typedef struct tagCOPYDATASTRUCT { // cds DWORD dwData; DWORD cbData; PVOID lpData; } COPYDATASTRUCT; 参考MSDN.至于PB如何传指针,不知道。但VB的传址(byref)就是指针。 谁半夜里还在做贡献?明日6点前有分! 【招】实习程序员 "\x30\x00\x61\x00",C字符串表达式还有更简单的写法吗?(关于"\xNN"后面还有数字字符的情况) 编译错误?请个人帮忙看看! 很简单的问题,但我不懂,请大家帮帮忙! ***List Control 控件怎么编辑子项??200分重谢!!*** 如何设置单文档视图应用运行时全屏显示,打开一个新窗口时居中显示? 有没有在实模式下实现分页功能的方法???? 2000下能不能装系统钩 大伙用没用过lock命令` 串口发送BMP文件 请教!不难 50分
wParam = (WPARAM) (HWND) hwnd; // handle of sending window
lParam = (LPARAM) (PCOPYDATASTRUCT) pcds; // pointer to structure with data 数据的指针和长度等信息全放在PCOPYDATASTRUCT结构中的。typedef struct tagCOPYDATASTRUCT { // cds
DWORD dwData;
DWORD cbData;
PVOID lpData;
} COPYDATASTRUCT; 参考MSDN.至于PB如何传指针,不知道。但VB的传址(byref)就是指针。