尼古拉斯赵八一 2015-04-11 02:39 采纳率: 100%
浏览 2261
已采纳

【Win32编程】如何获取带ES_PASSWORD属性的编辑框内的文本

求大神!!!
已获取到其他软件编辑框的句柄,如何获取那个编辑框内的文本(编辑框有PASSWORD属性)???
我使用SendMessage(hWnd, WM_SETTEXT, 0, (LPARAM)szText);可以获取没有PASSWORD属性的编辑框内的文本,获取不了带ES_PASSWORD属性的编辑框内的文本。
GetWindowText(hWnd, str, 100);也不性

  • 写回答

3条回答 默认 最新

  • threenewbee 2015-04-11 02:43
    关注

    http://www.codeproject.com/Articles/11768/Password-SPY
    先要用SetWindowLong去掉ES_PASSWORD
    然后再发送WM_GETTEXT

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?