我想在编辑框中输入文本,如果我输入“ hello”,就像输入密码,无论如何窗口都会出现,这是我的代码,很简单,但是我只想知道如何修复它,何时我按OK,什么也没发生。
>> cat b.csv
a,b,c
1,2,3
>> cat b.csv | python a.py
// hangs for ever, if I Ctrl+C:
for row in sys.stdin.readlines():
KeyboardInterrupt
这是.rc文件中的编辑框。
case IDOK:
// i've declared wchar_t buff[100] outside the function.
GetWindowTextW(MAKEINTRESOURCE(IDD_EDIT), buff, 100);
if(buff == 'hello')
EndDialog(hwnd, IDOK);
break;
答案 0 :(得分:2)
代替:
if (buff=='hello')
尝试:
if (wcscmp(buff, L"hello") == 0 )