VS2005 写dll让QTP调用
上一篇 /
下一篇 2010-10-26 13:14:41
/ 个人分类:软件测试
7nIT@3y01.打开vs 2005--新建项目--Visual C++,win32控制台应用程序
@
S.Q2ofO/_0gja#]C"XK02.输入OscarDll工程名,选择dll 完成。在OscarDll.cpp中添加如下代码,
!M|6jni0L#j8N"a@8H.mlg0// OscarDll.cpp : 定义 DLL 应用程序的入口点。51Testing软件测试网c+x4_;b$^)Z
//
%c3d0W)nH&ut051Testing软件测试网 RQ JLo%x&J#include "stdafx.h"51Testing软件测试网E9? R&T&{m|T q
B
U+N-x\#w^H,a051Testing软件测试网#okY6K)ff0oy
#ifdef _MANAGED51Testing软件测试网
?D1o/\;P%lvB\
#pragma managed(push, off)51Testing软件测试网n7|;z^:dQ'sq
#endif
RlbE!_8zvX0-DQU:DF'c/f [0BOOL APIENTRY DllMain( HMODULE hModule,
*f,{1Od9H~
Q*z%m0 DWORD ul_reason_for_call,51Testing软件测试网"Ra6|;R&NpQ,XK
LPVOID lpReserved
8MaoU4]WX
V0 )51Testing软件测试网_Coq0~:ZX#bi0z
{
u+G O}'WKR?-A0 return TRUE;51Testing软件测试网|d K4pB-pu9E:m
}
y;x%CN/z@4@C0 extern "C" __declspec(dllexport) int iAdd(int a, int b)51Testing软件测试网 [%~Rh2Tt l~*l [
{
^Fz(?7Nv0 51Testing软件测试网/m+qoVTg9N
return a+b;