首页
社区
课程
招聘
[求助]GetOpenFileName出现问题
发表于: 2008-11-4 02:55 5331

[求助]GetOpenFileName出现问题

2008-11-4 02:55
5331
我这个函数是在DLL里面调用的 这个DLL是注入到一个游戏里面运行。以前都可以用,
但是昨天游戏更新了。。这个函数就出问题了。但是在我机器上还是正常。其他机器 这个函数会返回失败 错误码是CDERR_INITIALIZATION:公共对话框函数在初始化过程中失败。当没有足够内存时此错误出现。。。
晕  这个什么错误啊?为什么会这样呢? 下面是代码部分
szIDC_GUAJI_JIAOBENPATH[MAX_PATH] = {0};
char szOpenFileFilter1[] = {'i','n','i',' ','F','i','l','e','s','(','*','.','i','n','i',')',0,'*','.','i','n','i',0,0};
//
//
RtlZeroMemory(&stOpenFile, sizeof(stOpenFile));
stOpenFile.lpstrFile = szIDC_GUAJI_JIAOBENPATH;
stOpenFile.lpstrFilter = szOpenFileFilter;
stOpenFile.nMaxFile = MAX_PATH;
stOpenFile.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;
stOpenFile.hwndOwner = hWnd;
stOpenFile.lStructSize = sizeof(OPENFILENAME);
GetOpenFileNameA(&stOpenFile);

前天还可以用 今天那些机器就返回错误 游戏更新了。但是我的机器还是可以用的

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 18
活跃值: (2079)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
求救。。。。。。
2008-11-4 12:22
0
雪    币: 18
活跃值: (2079)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
知道的请回答下。谢谢 我顶。
2008-11-4 17:59
0
游客
登录 | 注册 方可回帖
返回