Tag: 代码块

用预处理器replace一个函数

我必须做一个可怕的事情 ,即在预编译时自动用一个不同的函数调用,用不同数量的参数replace一个函数调用。 例: #include <iostream> int FuncToChange(void* a, int b, void* c, int d) { return 0; } int NewFunc(void* a, void* c, int d) { return 1; } #define FuncToChange($1, $2, $3, $4) NewFunc($1, $3, $4) int main() { int a = 1, b = 2, c = 256; int v = FuncToChange(&a + […]

我怎样才能从DLL中获得XLL?

任何人都可以给我一些链接或解释我如何从一个DLL(对于Excel)build立一个XLL? 我不能使用Visual C ++,所以我依靠CodeBlocks + GCC。 到目前为止,我有源代码,我从中获得了一个DLL。 我怎样才能从DLL中获得XLL? 这似乎是最后一步,但我找不到完整的文档。 即使在微软网站上也没有太多关于它的内容。 我想有一步一步的解释来做这个转换… 谢谢。 平台:64位Windows 7,32位Excel 2010,CodeBlocks,MinGW / GCC