日期:2014-05-17  浏览次数:20904 次

CreateFileMapping句柄无效问题
32位环境下VC6成功运行的程序,升级到64位后,CreateFileMapping函数返回值为NULL。GetLastError返回值为6,句柄无效。
hMap = CreateFileMapping(
(HANDLE)0xffffffff,
NULL,
PAGE_READWRITE | SEC_COMMIT,
0, sizeof(int) * 3, 
MAPPED_FILE_NAME);

是第4,5个参数的设置问题吗?还是其他问题,请高手指教,谢谢。
环境:windows7 / Microsoft Platform SDK for Windows Server 2003 R2 / VC6
------解决方案--------------------
问题自己解决了。没有人回帖,是不是只能结没有满意的贴?
------解决方案--------------------
引用:
问题自己解决了。没有人回帖,是不是只能结没有满意的贴?


怎么解决的,贴出来看看撒~