jFD開発したりしなかったり日誌
2006-10-30 [長年日記]
_ 今日のボクシング
事務のCさんとK子さんに挨拶したら、
「顔がすっきりしたんじゃない?」
と言われた。
あれ?
全然運動してないんだけど。
理由を考えてみたが、ここ最近家で仕事しながら、ひたすらに
温かいお茶をカッパカッパと飲んでいるからじゃないか、
という仮説に行き着いた。
お袋に言われているが、僕は体に水が溜まりやすい体質らしい。
だから冷たい飲み物はあまり取らない方がよい、と言われていたが、
会社で仕事していた頃はストレス解消もかねてコーヒーだのお茶だのの
冷たいのを飲みまくりだった。
それをやめて、その場でお湯を沸かしてお茶を飲みまくっているのが
よいんじゃなかろうか。
これで腹の肉も多少は落ちてくれればよいのだが。
_ Mac好きのKさんがいたので、ちょっと相談。
Media Centerのためにノートの買い換えを検討しているが、
MacBook Proはどうかねー、という話をする。
買いたいんだけど、悩むよなあ。
_ コーディング
IEの右クリックのメニューから任意のプログラムを起動する、というのを やりたかったんだが、やっと出来たんでメモ。 まず、右クリックメニューに項目を追加するには、レジストリの、 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt にキーを追加する。 キー名がそのまま表示されるラベルになり、キー値が呼び出されるリソースのフルパス。 ここで、直接exeのパスを書けばよいのかと思ったらダメだった。 「Microsoft Excelにエクスポート」という操作ではそうやってるんだが、 どうやってるのかよくわからない。 で、さらに「Contexts」というDWORD値を追加してやり、メニューに表示される 条件を書いてやる。 値は、(0x1 << CONTEXT_MENU_DEFAULT) (値は 0x1) (0x1 << CONTEXT_MENU_IMAGE) (値は 0x2) (0x1 << CONTEXT_MENU_CONTROL) (値は 0x4) (0x1 << CONTEXT_MENU_TABLE) (値は 0x8) (0x1 << CONTEXT_MENU_TEXTSELECT) (値は 0x10) (0x1 << CONTEXT_MENU_ANCHOR) (値は 0x11) (0x1 << CONTEXT_MENU_UNKNOWN) (値は 0x12)の和で表現する。 で、呼び出されるリソースファイルはhtml+VBScriptで書く。 IriaやIrvineで使われている物を参考にさせてもらった。 VBScriptがよくわからないんで苦労した。
[ツッコミを入れる]
[TrackBack URL: https://starseed.ne.jp/ikemen/diary/tdiary/tb.rb/20061030]
本日のリンク元
その他のリンク元
検索
- キーワード不明 ×44 / IE CONTEXT_MENU_ANCHOR ×1 / irvine vbscript ×1 / Irvine vbscript ×1 / DWORD値 0x11 ×1