现在在做一个图片浏览器,将程序关联到图像文件,打开图像时会获取到图像的路径。
我想要程序只运行一个实例,第二次点击关联文件时激活已经打开的程序并最大化,并且将获取的参数(图像路径)传递给已打开的程序,不知道怎样才能实现参数传到第一次打的exe?谢谢!
我想要程序只运行一个实例,第二次点击关联文件时激活已经打开的程序并最大化,并且将获取的参数(图像路径)传递给已打开的程序,不知道怎样才能实现参数传到第一次打的exe?谢谢!
解决方案 »
- 关于重复键
- 关于TreeView的三个问题,请教!
- 有关dbgrid导出到excel的问题
- 如何获得并操作adoquery执行的sql查询结果?
- paradox数据库数据忽然丢失,如何恢复??!大家救我!!!
- 我很人打赌我要短期内学会delphi,有好点子吗?
- 用ADO连接远程Sql 如果连接失败的话会报错,这个错误可以在哪里处理?(58分献上)
- 系统消息的问题!!
- 编写ISAPI中所遇的问题。数据库链接的。以及Request的使用。新手只有22分,可希望您能帮帮我。
- 如何让toolbar的几个按钮相互隔点距离,及字体的颜色
- 如何实现程序中安全删除U盘?delphi
- ----------祝大家新年吉祥安康----------
传递参数 搜 TWMCopyData
预定义:type
WM_MYMSG=WM_USER+100;发送端(已知对方句柄):procedure SendData(Data:string);
begin
SendMessage(hWindow{对方句柄},WM_MYMSG,Integer(PChar(Data)),0);
end;接收端:procedure WMMYSG(var message:TMessage);message WM_MYMSG;
implementationvar
Data:PChar;//保存接收到的值procedure WMMYMSG(var message:TMessage);
begin
Data:=PChar(message.wParam)^;
end;