在64位Windows 7下,我想从32位可执行文件(myapp32.exe)启动64位可执行文件(myapp64.exe)。我可以在myapp32.exe中使用CreateProcess,ShellExecute或ShellExecuteEx函数来执行此操作吗?会有任何问题或限制吗?
我使用Visual C ++ 2008编写myapp32.exe和myapp64.exe。
答案 0 :(得分:0)
它应该工作正常,好像目标也是32位。 64位进程将与32位进程完全分开(自然),因此它的位数实际上没有任何区别。
如果您尝试与64位进程通信而不考虑这一点,则可能会出现问题。