中学の同窓会に行ってきました。
地元に帰ったときに遊んでいた友人以外とは
成人式以来になります。
みんな、変わってないな~
多少、体型が変わった人もいましたが
話し方やしぐさなど、雰囲気は全く変わっていませんでしたよ。
出席率がやや低かったのは残念ですが。
車に詳しい友人にカーオーディオについて相談しました。
Q「クラシックな車に合うカーオーディオない?」
A「ナカミチってメーカーがいいよ」
「ありがとう、早速探してみるよ」
→日本国内での販売を終了
せっかく教えてくれたけど、残念な結果になってしまったよ。くすん。
やっぱ方言っていいですね。
地元にいた頃は全く意識していませんでしたが、
他の方言に触れて、自分の話し方との違いに気付くんですね。
方言と言っても、主に語尾なんですけどね。
また次があるみたいなので、楽しみにしたいと思います。
2009/08/10
2009/08/02
他のアプリケーションが起動されているかを調べる
他のアプリケーションが起動されているかを調べる
FindWindow関数の第一引数(クラス名)か第2引数(ウィンドウ名)に起動を調べたいアプリケーションの値を代入する。
起動していればHWNDが返り、起動していなければNULLが返る。
ウィンドウ名を指定する方法が簡単。
例えば、電卓が起動しているのかを調べるなら、
hwnd = FindWindow(NULL, "電卓");
しかし、メモ帳の場合
hwnd = FindWindow(NULL, "無題 - メモ帳");
となり、ファイルに名前がつけられている場合「無題」がファイル名になるため汎用性がない。
そのような場合、クラス名を指定する。
Excelの場合、
hwnd = FindWindow("XLMAIN", NULL);
クラス名が分からない場合、FindWindowで取得したハンドルをGetClassName関数に渡せばよい。
参考
FindWindow関数(msdn)
GetClassName関数(msdn)
VB テクニック編2 - Windows API、ウィンドウハンドル取得、ウィンドウ制御(SAK 図書館)
FindWindow関数の第一引数(クラス名)か第2引数(ウィンドウ名)に起動を調べたいアプリケーションの値を代入する。
起動していればHWNDが返り、起動していなければNULLが返る。
ウィンドウ名を指定する方法が簡単。
例えば、電卓が起動しているのかを調べるなら、
hwnd = FindWindow(NULL, "電卓");
しかし、メモ帳の場合
hwnd = FindWindow(NULL, "無題 - メモ帳");
となり、ファイルに名前がつけられている場合「無題」がファイル名になるため汎用性がない。
そのような場合、クラス名を指定する。
Excelの場合、
hwnd = FindWindow("XLMAIN", NULL);
クラス名が分からない場合、FindWindowで取得したハンドルをGetClassName関数に渡せばよい。
参考
FindWindow関数(msdn)
GetClassName関数(msdn)
VB テクニック編2 - Windows API、ウィンドウハンドル取得、ウィンドウ制御(SAK 図書館)
登録:
投稿 (Atom)