W wxnm Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-15 #1 请问高手,我有二个程序,可以使用同一个。dll进行相互通信吗?,我试过,好像不行,请高手指点能否简要说一下方法?
Z zw84611 Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-15 #2 应该不行。 Windows操作系统中,进程间通信有以下的几种方法: Clipboard COM Dynamic Data Exchange (DDE) File Mapping Mailslots Pipes RPC Windows Sockets WM_COPYDATA
应该不行。 Windows操作系统中,进程间通信有以下的几种方法: Clipboard COM Dynamic Data Exchange (DDE) File Mapping Mailslots Pipes RPC Windows Sockets WM_COPYDATA
青 青铜三代 Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-15 #3 HANDLE CreateFileMapping( HANDLE hFile, LPSECURITY_ATTRIBUTES lpFileMappingAttributes, DWORD flProtect, DWORD dwMaximumSizeHigh, DWORD dwMaximumSizeLow, LPCTSTR lpName );
HANDLE CreateFileMapping( HANDLE hFile, LPSECURITY_ATTRIBUTES lpFileMappingAttributes, DWORD flProtect, DWORD dwMaximumSizeHigh, DWORD dwMaximumSizeLow, LPCTSTR lpName );
P proman Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-16 #8 Dll是可以的,使用内存映射文件的共享DLL就可以共享数据.数据放在共享Dll中,然后发消息通 知一个另外一个程序就可以了.也可以采用定时查询的方法.
L LiChaoHui Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-16 #10 Delphi有个IPC的例子 Demos/Ipcdemos/
Z zw84611 Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-16 #11 File Mapping 和 dll 没有必然联系
V varphone Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-16 #12 你可以在 dll 中建立一个 MapFile,然后 Popup 句柄。 这样你的两个程序就可以用同一个 MapFile 来交换数据了!