控制第三方程式 (轉)
在不知道專用裝置的通訊控制字的情況下任何控制專用裝置
幸好專用裝置提供了控制裝置的,透過控制此程式,實現自己的程式
控制專用裝置的目的,以下程式透過向richedit(裝置控制程式的命令列視窗)
寫入裝置控制程式的控制命令,類似模擬終端,完成自己的程式對專用裝置的控制.
function EnumchildProc(AHWnd: HWnd;
LPARAM: lParam): boolean; stdcall;
var
WndCaption: array[0..254] of char;
WndClassName: array[0..254] of char;
begin
GetWindowText(AHWnd, @WndCaption, 254);
GetClassName(AHWnd, @WndClassName, 254);
if StrPas(WndClassName)='TRichEdit' then
SendMessage(ahwnd,wm_char,43,0); 向命令列視窗送字元
Result := True;
end;
procedure TForm1.Button1Click(Sender: T);
var
Formhandle:Hwnd;
begin
FormHandle:=Findwindow('TForm2','Form2');裝置控制程式的命令列父視窗
EnumchildWindows(FormHandle,@EnumchildWindowsProc, 0);
end;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-987721/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- uni-app 開啟第三方程式APP
- 專案管理的成功方程式(轉)專案管理
- 使用xcodeproj 動態插入第三方程式碼XCode
- UnrealEngine UnityBuild模式編譯第三方程式碼問題UnrealUnityUI模式編譯
- SW方程式使用
- 第三單元 控制元件控制元件
- 西方程式設計師怎麼看東方程式設計師程式設計師
- 東方程式設計師怎麼看西方程式設計師(下)程式設計師
- 東方程式設計師怎麼看西方程式設計師(上)程式設計師
- ProE常用曲線方程式
- 一元5次方程式與一元6次方程式
- 專案管理的成功方程式專案管理
- 5元方程式的穿越介面
- [ASP.NET Core 2.0 前方速報]Core 2.0.3 已經支援引用第三方程式集了ASP.NET
- 控制元件 (轉)控制元件
- 第三方編輯器控制元件控制元件
- .net第三方控制元件介紹控制元件
- 第三人稱遊戲的相機控制遊戲
- 可抹位迴文數方程式
- 第三單元學校裡所講控制元件控制元件
- Spring 控制反轉Spring
- 轉儲 控制檔案
- 控制遊戲的速度 (轉)遊戲
- JavaScript程式控制流(轉)JavaScript
- 一文解讀C# 動態攔截第三方程式中的方法函式(外掛必備)C#函式
- Unity 鏡頭控制 第三人稱自由鏡頭Unity
- js解三階幻方程式碼例項JS
- 馬化騰的成功方程式=挫折+學習+創新
- 工具提示控制元件(轉)控制元件
- 控制檔案詳解(轉)
- 使用SQLDMO控制 SQL Server (轉)SQLServer
- 透過物料型別來控制第三方訂單型別
- 版本控制常見問題列表——版本控制心得(三) (轉)
- 6元8次齊次方程式的穿越介面
- 8元10次齊次方程式的穿越介面
- 10元12次齊次方程式的穿越介面
- 穿越介面的5元6次齊次方程式
- Roborace——方程式賽車融入無人駕駛元素