我有一个来自MFC项目的代码

char holder[4];
int tempVal;
char tempstr[262];

tBlkNo.GetWindowText( holder, 3 );
sscanf( holder, "%d", &tempVal );


现在,我计划遵循此代码,并在Windows窗体应用程序中实现它。现在的问题是我不能在Windows窗体应用程序中使用GetWindowText,因为它不是文本框的成员。我如何将值从Windows窗体的文本框中保存到指定的数组位置,就像上面的示例代码一样,但使用C ++ / CLI语言。

最佳答案

为什么不这样做呢?

int tempval;
bool ok = int::TryParse(myTextBox.Text, tempval); //Parameter is taken by reference

09-10 10:37