動靜怎么傳遞字符串?怎么經由過程動靜傳遞字符串?下面,小編就以delphi為例,給大師演示一下怎么經由過程動靜機制來傳遞字符串。
此次演示方針:經由過程編程,標的目的題目為“無題目 - 記事本”的窗口中,經由過程發送動靜,傳遞一個字符“我是經由過程關動靜傳送來的”。
第一步,我們先經由過程findwindow函數獲取到方針窗口的句柄。
第二步,再經由過程findwindowex函數,獲取到記事本中的文本框句柄。
第三步,我們經由過程sendmessage函數標的目的獲取到的文本框句柄,發送wm_settext動靜,來該文本框設置指心猿意馬字符串信息。這必然就是發送字符串動靜的關頭代碼,需要注重的是此處只能利用sendmessage函數,而不克不及利用postmessage函數。
第四步,為防止代碼犯錯,大師可以對代碼進行優化,具體內容如下圖所示:
運行后,可以看到:若是當前已經運行有合適題目名的記事本窗口,記事本中會接到字符串,不然會彈出信息進行提醒。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!