C ++ - 如何使用GetDlgItemText执行python代码?

时间:2011-12-18 19:33:08

标签: c++ python hwnd

我有一个.pyd,导入时会在C ++中创建一个带有Button和Edit框的窗口。当您单击该按钮时,它会使用以下内容从编辑控件中抓取文本:

char szString[100000];
GetDlgItemText(hwnd, 2, szString, sizeof(szString));

然后,我尝试使用PyRun_SimpleString运行它。

PyRun_SimpleString(szString);

但是,当我尝试运行多行代码时,它会在python中出现如下错误:

File "<string>", line 1
print 'Hello, World!'
                     ^
SyntaxError: invalid syntax

如何解决这个问题?

0 个答案:

没有答案