后台服务怎样与前台交互?
后台服务怎样与前台交互? Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiAPI/html/delphi_20061116113741221.html
ShellWindow: IShellWindows;
ShellWindow := CoShellWindows.Create;
在一般进程中没有问题,可以用。
但是我用服务的方式,就出错了。请问各位高手,该怎么办?
服务是用dll方式实现的,不是exe。
http://www.delphi2007.net/DelphiAPI/html/delphi_20061116113741221.html
ShellWindow: IShellWindows;
ShellWindow := CoShellWindows.Create;
在一般进程中没有问题,可以用。
但是我用服务的方式,就出错了。请问各位高手,该怎么办?
服务是用dll方式实现的,不是exe。
没人会还是行不通?
ShellWindow: IShellWindows;
ShellWindow := CoShellWindows.Create;
这个东西,木用过,不过看名字,在DLL中使用貌似要注册,如果是,用CoInitialize(nil)注册,然后用CoUninitialize卸载。
楼上的老兄(貌似你比我大:)
不是这个问题。
怎么没人来解答了啊。
>>后台服务怎样与前台交互?
用name pipe最方便
暂时不需要这方面的了,多谢两位的热心回答