sendmessage

    1熱度

    3回答

    這是我的困境。我有一個程序使用SendMessage從聊天程序中獲取文本。現在,當我在Visual Basic中完成此操作時,我只是將SendMessage放在一個循環中,每當聊天被更新時,我的輸出也會如此。 這不是C++的情況。當我把SendMessage放在一個循環中時,它會永遠循環。說,聊天是一樣的東西: 蘋果 香蕉 麥片 現在讓我們說我運行我的程序找到的文本,並開始循環。現在在Visual

    0熱度

    1回答

    嘿,我在C#中發現了這個代碼here,它允許使用SendMessage API從運行的2個.net應用程序來回發送消息。在測試時,C#代碼中的一切都很順利,但我需要將它轉換爲VB.net。 所以我用網上的C# - > VB.net轉換器和得到這個: 進口System.Runtime.InteropServices Public Class Form1 Inherits System.Wi

    0熱度

    1回答

    當我嘗試使用自己的C#應用​​程序控制另一個Windows應用程序時,出現了問題。 要求是這樣的。 「另一個應用程序」是我們公司購買的商業軟件。我們想開發一個應用程序來填充文本框並模擬鼠標點擊。所有文本輸入來自某個XML文件。 我試圖用SendMessage和SendWait函數調用來處理這樣的函數。問題是在某些情況下或在某些最終用戶的筆記本電腦上,文字填充不正確。同時,在其他一些情況下,鼠標點擊

    0熱度

    1回答

    任何人都可以幫助我如何通過編輯控件或任何其他類型的文本框更新HWND值嗎?我試過以下 void ChwndtestDlg::OnBnClickedButton1() { TCHAR thebuffer[100]; HWND thetext = (HWND)thebuffer; GetDlgItemText(IDC_EDITWINDOW, thebuffer, 100

    0熱度

    1回答

    我創建了一個SSH代理(類似於PuTTY的pageant.exe),它具有預定義的協議,並通過WM_COPYDATA將驗證請求發送到代理窗口。 我現在想要顯示哪個進程請求認證。 爲此,我需要知道哪個進程發送了WM_COPYDATA。 如前所述,我可以而不是更改協議(例如發送進程ID與消息本身),因爲它是預定義的。

    2熱度

    2回答

    我們有時想觀察選擇器的調用,以便我們可以自動執行調用的預處理或後處理。 如果目標是觀察中的自定義類,這並不困難。有實現這一目標的方法。但是,任何班級都難以做到這一點。例如,觀察[NSViewController -initWithNibName:捆綁:],[NSObject的-init] 我試圖做的是有這樣的: 無效觀察(類clazz中,SEL運算,isClassMethod,前期回調,CALLB

    0熱度

    1回答

    這裏是我的代碼: $this->view->assign('mail', $mail); $mg = new Mailgun($this->getMailgunAPIKey()); $domain = "sandbox1111.mailgun.org"; $res = $mg->sendMessage($domain, array('from' => '[ema

    -3熱度

    1回答

    我想用一些SCINTILLA SendMessage()打開記事本窗口,但我不知道如何可靠地獲取Notepad ++打開窗口句柄。

    3熱度

    1回答

    我已經設法將文本發送到我使用C++創建的自定義文本框,並將記事本,calc和其他程序全部用1個窗口和1個文本框發送。但是,我想發送文本到另一個有多個文本框並且也在標籤中的程序。它的結構類似於這樣: 打開的程序 從選擇的2個標籤可供選擇:一。統計b。配置(包含文本框) 填充在4文本框到期望的值 我試圖winspy ++沒有運氣,這裏是簡單的代碼我一直與。 #include <windows.h>

    2熱度

    2回答

    我想從win32 API使用SendMessage獲取記事本窗口的文本框上的文本。我首先找到窗口句柄,然後用SendMessage(hwndEdit,WM_GETTEXT,(WPARAM)bufferSize,(LPARAM)textBuffer)獲取文本。出於某種原因,即使它可以告訴我正確的文本長度,程序也只會返回記事本文本的1個字符,即使我有1024個緩衝區大小,它應該返回。我查看了我找到的例