在写上位机需要调用c的dll,输入一个数在这个数前后分别加上a和f在输出,c部分代码如下
#define BUF_START 'a'
#define BUF_END 'f'
unsigned char buff_pack(char* p_in, char* p_out)
{
unsigned char len = strlen(p_in);
p_out[0] = BUF_START;
for (unsigned char i = 0; i < len; i++)
{
p_out[i + 1] = p_in[i];
}
p_out[len + 1] = BUF_END;
return len;
}
.h文件
__declspec(dllexport) unsigned char buff_pack(char *p_in,char *p_out);
怎么在c#使用指针调用这个函数使textbox1中输入的数在另一个textbox2中显示出
这个怎么搞,最好有代码感谢。