0
我正在製作遊戲,我正計劃在C++中使用signals2庫進行事件處理。Boost Signals2:我如何註冊鼠標點擊和按鍵等事件?
但是,我不明白它是如何組合在一起的,因爲我想要「按下按鍵」和「在鼠標單擊」之類的事件,以及插座上的傳入連接等事件。我如何註冊這些事件?似乎這個庫用於這種類型的事情,但沒有任何在線似乎給出瞭如何做這些類型的事件處理的任何提示。
我正在製作遊戲,我正計劃在C++中使用signals2庫進行事件處理。Boost Signals2:我如何註冊鼠標點擊和按鍵等事件?
但是,我不明白它是如何組合在一起的,因爲我想要「按下按鍵」和「在鼠標單擊」之類的事件,以及插座上的傳入連接等事件。我如何註冊這些事件?似乎這個庫用於這種類型的事情,但沒有任何在線似乎給出瞭如何做這些類型的事件處理的任何提示。
這聽起來像是一個全球性的工作。請參閱Hooks Overview. 或查看:https://msdn.microsoft.com/en-us/library/windows/desktop/ms644990(v=vs.85).aspx
您正在查看,特別是針對WM_KEYBOARD鉤子。
非常感謝你!這看起來很完美。有沒有像這樣內置到signals2?我認爲這就是它的用意。 – Taliyah
我不知道。但我確定,如果你在谷歌搜索一些你發現。請將我標記爲正確答案(綠色V):) –