WinExec函数 在windows7 64bit 系统上可以使用吗?
WinExec函数,在windows7 64bit 系统上可以使用吗?
在windows7 32bit 系统上,运行没有问题。
WinExec("cmd.exe /c \"devcon32 FindAll *FTDIBUS* > c.txt\"",SW_SHOW);
正常生成了c.txt。
但是在windows7 64bit 系统上,运行没有结果。
WinExec("cmd.exe /c \"devcon64 FindAll *FTDIBUS* > c.txt\"",SW_SHOW);
则没有生成c.txt。
[解决办法]
先要看devcon64 是否执行,其次要考虑cmd可能是wow6432Node模式