代码1:
.if eax == IDC_EDIT1
invoke GetDlgItemText,hWnd,IDC_EDIT1,addr @szbuffer,sizeof @szbuffer
invoke SetDlgItemText,hWnd,IDC_EDIT2,addr @szbuffer
.elseif eax == IDC_EDIT2
invoke GetDlgItemText,hWnd,IDC_EDIT2,addr @szbuffer,sizeof @szbuffer
是在第一个编辑框输入字符串时。可以再第二个编辑框显示
代码2:
.if eax == IDC_EDIT1
invoke GetDlgItemText,hWnd,IDC_EDIT1,addr @szbuffer,sizeof @szbuffer
invoke SetDlgItemText,hWnd,IDC_EDIT2,addr @szbuffer
.elseif eax == IDC_EDIT2
invoke GetDlgItemText,hWnd,IDC_EDIT2,addr @szbuffer,sizeof @szbuffer
invoke SetDlgItemText,hWnd,IDC_EDIT1,addr @szbuffer
这代码是想再第一个框输入字符串时显示在第二个框中。在第二个框里输入字符,就显示在第一个框里,但是这样应该是这2个消息之间死循环(我自己这么理解的,不知道对不?),可是程序运行后不管点那一个框都会自动退出程序。。。。。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)