我想用sendmessage wmcopydta的方式发送一个数组的内容,数组是按byte定义的,我想知道如何把这个数组的内容转化成sendmessage里的参数
解决方案 »
- 如何将文本本件转成mdb数据库?
- 应用程序的登录窗体 应该写在什么地方——————在线等待!!!!急急急急!!!
- 发起最完美的Delphi VCL Unicode 兼容计划, 准备在sf.net开项目, 方案已定! 有经验的大虾请进!
- 怎么用Delphi中的ADO控件实现dbf数据库(foxpro的)Pack功能?
- 这样的错误,有人知道是怎么一回事吗?
- BusinessSkinForm的皮肤包 怎么用呢谁能告诉我!急!!!!!
- 谁能提供chart控件应用的源码或资料,学习网址也行.给分!!!!在线等待
- 请问哪有像样的源程序可供下载
- 各位高手:bmp到tif,谢谢
- 我的程序中使用了Image组件,但把程序拿到别的机上的时候,图片被截了一大块,请问如何解决?
- 求DELPHI教学视频下载
- 软件项目报价.
var
vBytes: array[0..15] of Byte;
begin
Move(Msg.CopyDataStruct.lpData^, vBytes[0], Msg.CopyDataStruct.cbData);
ShowMessage(Format('%d,%d', [vBytes[0], vBytes[1]]))
end;procedure TForm1.Button1Click(Sender: TObject);
var
vCopyDataStruct: TCopyDataStruct;
vBytes: array[0..15] of Byte;
begin
FillChar(vBytes, SizeOf(vBytes), 0);
vBytes[0] := 9;
vBytes[1] := 96; vCopyDataStruct.dwData := 0;
vCopyDataStruct.cbData := SizeOf(vBytes);
vCopyDataStruct.lpData := @vBytes[0]; SendMessage(Handle, WM_COPYDATA, Handle, Integer(@vCopyDataStruct));
end;