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

[求助]关于VS2010中DLGPROC类型

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

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

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

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