调用DLL搭建界面,结构体中含有char a[64]的怎么在界面输入EB90

2019-07-18 00:57发布

typedef struct
{
        char        a[64];        //2~16个十六进制字符。
     UINT    b;                   //0~8
       UINT       c;        //8~64   
DE_STRUCT;
函数原型:BOOL WINAPI (DE_STRUCT& eSParam) //写参数函数
作为写参数函数,因为必须用簇的形式作为输入,里面含有字符数组所以直接用如下面图中那样用字符串输入肯是错误的。但这个确实我想要的结果,所有输入参数必须在整个界面上。
1.jpg
单独开调用像下面这样设置也是同样错误,没有提示错误,但是根本就没有写进底层去,这个参数对应的地址的值没有任何变化,请教叫人指点一下,因为输入参数必须在界面上写入,所以把字符串单个拆开常量不可能,且还有两三百个的也太不切实际了,应该怎么办呢。

3.jpg

4.jpg

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
lwh740712415
1楼-- · 2019-07-18 21:42
 精彩回答 2  元偷偷看……

一周热门 更多>