今日は、過去に書いたコードの中から、キーボードフックを実装するクラスを紹介しましょう。 .NETではフックに関して、「グローバルフックは使えない」と説明されています。DLLにグローバルフックで使用されるコールバック関数を実装しなければならないのに、.NETではそのDLLを作れないからです。 なんですが、何故かWH_KEYBOARD_LLやWH_MOUSE_LLはグローバルフックが可能なようなのです。理由は定かではありませんが。ひょっとしたら何らかの環境依存があるのかも知れません。ですから当然動作保証などできません。少なくとも私の環境では動いています。 コードそのものはそう大したことはしていません。SetWindowsHookExとその周辺を軽くラップした程度です。 テクニックとしては、直接SetWindowsHookExが要求するコールバックを外に見せるのではなく、コールバックメソッドその
今日は地球温暖化&CO2削減の話です。*1 昨日麻生総理が「15%減の目標」を発表しました。 NIKKEI NET(日経ネット):温暖化ガス「15%削減」 首相発表 これを受けて今朝の新聞では「家計の負担7万円増」などのいろいろショッキングな数字が並んでいます。 また少し前の朝日新聞などを見てみると 「CO2目標 縛る産業界」 日本のマスコミには「産業界か家計か」と、とにかく二項対立をあおるきらいがありすぎます。 今日本人の前には「環境」か「経済」か 回避不能な二択が突きつけられているように思えます。 しかしこれこそ、マスコミが伝えない大きなミスリード。 あなたは 「環境を重視すれば日本経済が没落する」 「日本は省エネ余力が無い。欧米より不利な目標を押し付けられている。打開策は無い」 と本気で信じきっていませんか? 私から言わせると、今の日本の苦境は 「日本は使えるカードを切っていない」た
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く