首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

这几天碰到两个哟

2012-03-14 
这几天碰到两个好奇怪的问题哟。1、使用_beginthreadex编译错误:errorC2065:_beginthreadex:undeclaredident

这几天碰到两个好奇怪的问题哟。
1、使用_beginthreadex
编译错误:error   C2065:   '_beginthreadex '   :   undeclared   identifier
我是肯定使用了#include   <process.h> 的,以前是没这编译问题的,我换成Release版编译就什么问题都没有。

2、DoModal()打不开新对话框
我编译好的程序,在公司其它没安VC环境的机上都能正常运行,但一放到另一家公司的所有电脑上都不能完全打开(有几个DoModal能,大部分不能,我把VC安装上就正常了。我用静态库,Release版编译的。

大家帮我诊断下是怎样引起的呀?

[解决办法]
_beginthreadex运行的时候,项目-> 属性-> c++-> 代码生成,选多线程库,用微软默认的stdafx.h就可以了,不要加windows.h一般不会出问题,
DoModal我还没有遇到过打不开的,这个你仔细检查一下,是不是哪里写错了
[解决办法]
对话框里添加Activex控件没有,可能是其他电脑中没有注册相应的控件.

热点排行