怎么建立一个需要参数的dll

如何建立一个需要参数的dll啊
RT
DLL的一个导出函数需要参数arg1和arg2,甚至是arg n,,,,

------解决方案--------------------
func(Type arg1,...)
这样行么?
------解决方案--------------------
加上...

fun(int arg1, int arg2, ...)

使用va_list,va_start,va_end等宏来操作。