应用程序正常初始化(0xc0000005)失败??? 我写了一个控制台的程序调用一个动态链接库,便宜没有问题,当不调用DLL中的函数是执行正常,但是一旦调用DLL中的函数就会出现“应用程序正常初始化(0xc0000005)失败”的提示谁知道是为什么??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实真么什么代码,比如int main( int argc, char **argv ){ ViSession vi; /* session handle */ ViInt16 channels[NUM_CHANNELS];/* channel array for scanlist */ ViPReal64 data; /* pointer to buffer to hold acquired data */ ViStatus status; /* status variable */ ViUInt32 i; /* counter variable */ FILE *fout; /* file handle */ ViChar scp_descrip[256]; /* hold SCP description */ int n = 2; status = vt1413_init ("VXI0::24::INSTR", VI_ON, VI_ON, &vi);//这个函数就是Dll中的,注释掉就没问题 if( status != VI_SUCCESS ) return -1;』 调试定位错误语句,说不定就是DLL有问题呢。 .NET写的东西如果没有.NET平台的话都这样没有装framework!或者版本不对需要framework 也是调用一个dll注释掉dll函数的调用程序运行是正常的一加上dll中函数调用的代码,编译是通过的运行就出现应用程序正常初始化(0xc0000005)失败 响应CONTEXT_MENU和响应ON_RBUTTONDOWN消息,这两个概念之间到底有什么联系? 关于动态链接库中创建线程的问题 WaitForMultipleObjects占用CPU100%,请各位故乡大们帮忙看看!! ★☆★☆☆☆★★★☆☆★★★☆大家国庆快乐★☆★☆☆☆★★★☆☆★★★☆ 新手问题,关于动态改变视窗 CToolbar的问题,巨简单,很容易解决! DataFormats.CF_TEXT WM_SIZE? 如何从dll文件中导入函数? 自动生成应用程序 安装了BCGControlBar后还要设置什么? USB设备驱动自动识别、安装问题
int main( int argc, char **argv )
{
ViSession vi; /* session handle */
ViInt16 channels[NUM_CHANNELS];/* channel array for scanlist */
ViPReal64 data; /* pointer to buffer to hold acquired data */
ViStatus status; /* status variable */
ViUInt32 i; /* counter variable */
FILE *fout; /* file handle */
ViChar scp_descrip[256]; /* hold SCP description */ int n = 2; status = vt1413_init ("VXI0::24::INSTR", VI_ON, VI_ON, &vi);//这个函数就是Dll中的,注释掉就没问题
if( status != VI_SUCCESS )
return -1;
』
没有装framework!
或者版本不对需要framework
注释掉dll函数的调用程序运行是正常的
一加上dll中函数调用的代码,编译是通过的
运行就出现应用程序正常初始化(0xc0000005)失败