51Testing软件测试论坛

标题: winrunner调用api声明函数出错 [打印本页]

作者: mmmjack    时间: 2008-9-24 14:19
标题: winrunner调用api声明函数出错
我想在winrunner中调用user32.ll中的enumdisplaysettings,但在声明函数enumdisplaysettings时提示参数列表有错误.

函数原型:BOOL EnumDisplaySettings(LPCTSTR lpszDeviceName, DWORD iModeNum, LPDEVMODE lpDevMode);
其中 lpDevMode:DEVMODE结构的指针.
是不是winrunner只支持 string和number类型, 其他如DEVMODE结构不支持?
作者: dabie    时间: 2008-9-24 17:32
应该是不支持的,没看见过WR中有这样的数据类型
楼主可以用VC先封装下,然后再用WR加载封装好的DLL
作者: dionysus    时间: 2008-10-4 22:14
同意楼上的,楼主可以搜一下本版块内关于load dll的帖子以供参考




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2