我正在製作一個模塊,它將通過鍵盤來控制和移動平移和傾斜設備。 該模塊是一個C#.DLL,並通過其他模塊使用反射動態加載。 該模塊不能有任何形式(可見)。C中的低級別鍵盤掛鉤#
我正在使用我在http://blogs.msdn.com/b/toub/archive/2006/05/03/589423.aspx上發現的低級別kb碼的代碼。 唯一的問題是它使用了consol應用程序,並調用Application.Run()來處理消息循環,這是鉤子正常工作所必需的。由於我有一個.dll而不是一個控制檯應用程序,我不能讓它工作,並按下按鍵。
問題: 如何替換Application.Run()的調用來處理.dll中的消息循環以捕獲KB鉤子?
Thx !!!!