Delegate方法C#代码转为C++代码,求教
大家好,我有一段C# 代码如下:
private delegate void AppendRichText(string str);
private void ExecuteCMD() {
...........
while (true) {
if (reader.EndOfStream) break;
string cmdoutput = reader.ReadLine();
this.Invoke(new AppendRichText(AppendText), cmdoutput);
}
}
private void AppendText(string text) {
this.richTextBox1.AppendText(text + "\n");
}
如何改写成C++代码呢,对托管不太了解,求指导。
[解决办法]
参考:
http://msdn.microsoft.com/zh-cn/library/vstudio/zyzhdc6b.aspx?cs-save-lang=1&cs-lang=cpp#code-snippet-1