首页
社区
课程
招聘
[求助]关于VS2010中DLGPROC类型
发表于: 2013-8-25 16:41 4712

[求助]关于VS2010中DLGPROC类型

bxc 活跃值
6
2013-8-25 16:41
4712
今天写个小程序,用到了CreateDialogW函数,在传递DLGPROC类型的时候出错了
本来DLGPROC是应该这样定义的:
typedef INT_PTR (CALLBACK* DLGPROC)(HWND, UINT, WPARAM, LPARAM);
但是在我的工程里却是这样定义的:
typedef FARPROC DLGPROC;

我发现主要是因为STRICT未被定义,才导致DLGPROC被定义为FARPROC。
我原来写的一个工程里也用到了CreateDialogW函数,但是那个工程里DLGPROC是正常的,原来写那个工程时也遇到了这个问题,可是忘了我是怎么解决的了,现在对比工程也没发现什么不一样的地方。
求大神指点一下。

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//