首先,要搞清显示***密码的控件是不是标准的文本框。有些软件为了避免被别人用GetWindowText的方法得到密码,使用了特殊的文本框,这种情况我还不知道怎样获取其中的内容。
其次,你是说程序本身的文本框里的东西都显示不出来吗?不会吧,我这里可以呀。代码如下:
Private Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long  Dim Password As String
  Password = String(255, 0)      '这句必须要有
  GetWindowText Text2.hwnd, Password, Len(Password)
  Text1.Text = Password再次,如果你想知道如何获取其他程序窗口中标准文本框(注意,是标准文本框)中的内容的话,我可以给你一段代码。