新年明けましておめでとうございます。
今年は、どんな年になりますことやら。
まず、第一子誕生があるのか。
まだ名前も決まりきってないなぁ。
2時間半掛けて実家に帰って、体調悪くなってもと思ったので帰らなかった。
嫁さんの実家には40分くらいで着くから、今着てるけど。
なんとなく、実家の両親に申し訳ない。
仕事で行くと、1月30日のWindowsVista発売が怖いね…。
個人的には欲しいけど、仕事的には要らないっていう存在。
一本のソフトでOS毎に作る物が増えてしまう。
Win9x系、WinNT系、WinXP描画系
↓
Win9x系、WinNT系、WinXP描画系、WinVistaセキュリティ対応系
さて、今年一年も善き年であるよう。
lynrin のすべての投稿
大晦日
12月31日だな~。
今日は、朝食にフランスパンを食べ買い物へ!
大晦日なのに、和じゃない食べ物ってのも乙だ…よね?
食べた後、夕飯の買い出し。
夕飯は寿司じゃ~。
帰宅して、お風呂掃除。
歯ブラシ使って石鹸カスとか取ったりしてた。
なんだかんだで、夕方になって、今年最後の「あ、安部礼司」を聞きながら書き込み。
会社で聴いてる人は、一人しか発見できていないが…。
ディスプレイドライバの応答停止と回復
うむ…。止まったのね…?
で、回復したんだ。
よかったよかった?なのか??
焼き肉定食
どさんこにて昼食。
前から気になってた、「焼肉定食」。
680円で中々のボリュームでした。
ヘリンボーンPコート
買ってしまった、コート。
WindowTeleportが
掲載された窓の杜に掲載されてた。
マルチディスプレイ環境でのウィンドウ移動を支援する「WindowTeleport」
http://www.forest.impress.co.jp/article/2006/12/06/windowteleport.html
突然の掲載にちとびっくり。
今日のWindowsVista
IEを起動すると、大抵は保護モードで実行される。
この『
インストーラーなど管理者モードになっているプロセスから起動すると
そうすると、IEは2つのモードで実行される可能性があることになる…。
この場合、保護モードや一般ユーザーモードで実行されているプロセスからは管理者モードのプロセスにはアクセスできなくなる。
特に SendMessage や PostMessage を使っている場合、エラーが発生せずに送ったメッセージは破棄される。
IEの拡張機能から CreateProcess APIでEXEを実行してSendMessageなどのウィンドウメッセージ機能で通信を行おうとすると、すべて上手くいかない orz
これも、互いのプロセストークンのレベルが違うために起こる。
この場合、起動側のトークンを取得して CreateProcessAsUser APIでEXEを実行すると同じプロセストークンのレベルで起動されるので、行き来可能になる。
管理者モード → 一般 or 保護モード への SendMessage や PostMessage は可能だが 一般 or 保護モード → 管理者モード への SendMessage や PostMessage は無効になる。
この機能は UIPI に依るもの。
では、これをどう解決したらいいのか…。
ChangeWindowMessageFilter というAPIを使うらしい。
OpenProcessとIEとVista
相手側プロセスのメモリを参照するときとかに使う、OpenProcess関数。
IEの保護モードから起動したEXEに対しては、エラー0x00000005が返される。
0x00000005はアクセス拒否。
保護モードだと、実行側(IE)が本当に低い権限で動いているらしく相手側メモリを参照できない…。
READ位許して欲しいんだけどな…。
Pipeとかファイルとかにするしかないのか?
ってか、それも上手く行くか分からんがな。
最悪 WM_COPYDATE ?、ってこれだと同期処理しなきゃないんだよな。
25歳
今日で25歳になった。
25年生きてるんだ、しみじみ。
CoCo壱番屋の宅配
会社に休日出勤。
ても、自分は2時間遅れだったけど。
お昼、来てた人たちとCoCo壱番屋の宅配サービスを使ってみた。
13時15分に注文して、来たのは14時10分だった…。
1時間かぁ、ちとしんどいなぁ。
ちなみに、頼んだのは『牛しゃぶカレー + 温玉 + 1辛』
頼むときに宅配の時間指定も出来るみたいだったから、次回からは早めに注文して宅配時間を指定すればいいかな?
持ってきてくれた店員さんに、「ネットでの注文って結構あるんですか?」と聞いたら、結構あるそうだ。
最初はネットで次からは電話って感じになるらしいけど。