菜鸟问题。。。高手进来。。。帮帮忙。。。谢谢谢谢。。。。。
在vs2005中....
定义了一个结构体
struct work{
TCHAR Subsz[MAX_LOADSTRING];
TCHAR Bodysz[MAX_LOADSTRING];
}work[20];
是想保存每次输入的标题文字和内容的文字。
下面是用的这么一段代码
case IDM_OKK:
g_cItems=g_cItems+1;
GetDlgItemText(hDlg,IDC_EDIT1,work[b_cItems++].Subsz,28);
GetDlgItemText(hDlg,IDC_EDIT2,work[d_cItems++].Bodysz,28);
SetVirtualItemCount(g_cItems);
EndDialog(hDlg, LOWORD(wParam));
break;
就是想每次在一个dialog box里输入标题和内容文字点ok保存起来
然后接着输入 接着点ok接着保存
结果每次出现的情况是 后一个会把前面的全部覆盖了 全部都会变成跟后面的一样的。。
帮帮忙。。。
我是菜菜。。。。。
谢谢。。。。