2
D:\HU\图片\使用说明.txt
0
0
5
5
翻屏
[无]
0D:\HU\图片\FLOWER10.BMP
0
0
0
5
整屏显示
[无]
0
0如何把上面的东西定义成记录,然后用WM-COPYDATA,SENDMESSAGE命令传送给另一个窗体?上面的‘消息长度不定’谢谢!

解决方案 »

  1.   

    这个我没试过,不过我认为可实现方法很多
    如果使用剪贴板来作媒介的话,可以使用自定义剪贴板格式.(最后先保存当前剪贴板内容,然后再恢复),另一窗口可以监视剪贴板变化,也可以由源窗口发送更新消息给目的窗口,强制更新.如果使用SENDMESSAGE来传送的话,不知道使用全局内存地址行不行,lParam传内存大小,wParam传地址句柄.(与剪贴板大同小异)一些参考意见,自己测试测试吧.^_^
      

  2.   

    剪贴板我不会用啊,用WM-COPYDATA,然后定义动态数组,进行拷贝,传数组首地址指针到另一程序窗口,怎么实现啊?哪位老兄帮帮写段程序段啊,应该很简单的,就是我不会。  
      :(
      

  3.   

    问题已经解决,不懂者欢迎来信咨询。[email protected]  :}
      

  4.   

    我晕 我也不会,楼猪发我信箱一下,谢谢
    [email protected]
      

  5.   

    我隐约记得好像Delphi5开发人员指南里有这方面的例子阿