當前位置:編程學習大全網 - 網站源碼 - 怎樣改壹個程序的屬性欄名稱

怎樣改壹個程序的屬性欄名稱

修改屬性名稱分2種方式:

1 源碼修改,直接修改標題即可

2 源碼外修改,通過window api ,獲取窗口的句柄,然後發送文本即可

另外:方法1不介紹,介紹方法2思路

方法2通過標題來獲得,如果名字不確定,

1。遍歷所有窗口,得到需要的窗口名字

2。使用 findwindow 得到窗口句柄

3。 SendMessageByString& tHwnd, WM_GETTEXT, 255, g 操作得到內容也可以

該函數 WM_GETTEXT 改成 WM_SETTEXT? 就可以發送文本

通過這3步就可以達到修改其他程序內容,如果修改內容不實在外面那麽明顯

dw(0)?=?FindWindowEx(dHwnd,?ByVal?0&,?"Edit",?vbNullString)

For?I?=?0?To?4

dw(I?+?1)?=?FindWindowEx(dHwnd,?dw(I),?"Edit",?vbNullString)

'Debug.Print?Hex(dw(i)),?i

Next

深入尋找句柄,然後操作句柄,可以發送,或獲得內容,其中需要使用輔助工具

spy++ 工具查看

  • 上一篇:牌友貴州麻將源代碼
  • 下一篇:vtuber是什麽意思?
  • copyright 2024編程學習大全網