[過去ログ] C#, C♯, C#相談室 Part96 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
297: デフォルトの名無しさん (ワッチョイ 0e68-eugl) [sage] 2022/05/22(日) 01:44:20.92 ID:xpEgvjj30(1) AAS
>>285
285(3): デフォルトの名無しさん (ワッチョイ 2b68-yvGd) [sage] 2022/05/20(金) 00:57:04.11 ID:R6FV90Kc0(1) AAS
相談です。
ランチャーを作りたいなと思い起動時は非表示(非アクティブ)に
何かのキーを押されたら表示したいのです。
アプリが非アクティブの時でもキーボードの入力イベントを取得する方法は無いでしょうか?
です

>>288
288(2): デフォルトの名無しさん (ワッチョイ bb5f-fQ5s) [sage] 2022/05/21(土) 10:29:06.89 ID:XiDxIIx00(1) AAS
>>287
なんでだろ?メインウィンドウからフック仕掛けてる?
Formsの頃の記憶だけど、Application.run以前にSingletonな管理クラス作ってやってた。
そいつからイベント送られてくるようにしてたよ。
それで問題なかったはずだけど、なんか変わったんのかな。
さんの
>Application.run以前に
というのをヒントに、WPFなのでrun()は無いけど、Appにコンストラクタを記載しその中でフックを起動して、
キーダウンのイベント内でMainWindowを取得し制御する事で上手く行きました!
その他手法含めご教授してくださった方々有難うございます!
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.543s*