tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: タスクバーのGETITEMCOUNTが取れません。
投稿日: 2011/03/30(Wed) 19:31
投稿者camputer
魔界の仮面弁士様
どうもありがとうございます!!

本当にいつも、誠にありがとうございます。m(_ _)m

>TCM_GETITEMCOUNT は、タブコントロールに対して使う物です
どうもありがとうございます。
リンク先で質問なさっている方はWin2000+VB2003でこのような方法で
>ボタン数などは正しく取得できるのですが
と書いていらっしゃいますので、OSによって違う、という事でございましょうか?
(もしそうでしたら、魔界の仮面弁士様はOSによるタスクバーの
種類の違いまでご存知、という事に。。^^?)

 目的はVista,Win7でも大丈夫でございます。(もうそろそろ私も周りも
XPパソコンは使わなくなりますし。。^^)
先程はXPパソコン上で動作確認いたしておりましたため、
動作環境をXPと明記させていただきました。
 今アドバイスをいただいてからVista上で動作確認いたしましたが、
こちらも同様に0が帰ってまいりました。(Hwndは数字が入っております。)


 Vista以降のOSで、何か可能性のある方法などございますでしょうか?
この方法を試す前は、
http://bbs.wankuma.com/index.cgi?mode=al2&namber=32597&KLOG=57
の中段程にございますコード(魔界の仮面弁士様のコードでございます)で、
タスクバーのボタン名が取れましたので、これで一覧を作成できないか
考えておりました。
# 左端から100個程度の座標を指定してボタン名を見ていけば
# 一覧が作れるかな?などと。。^^;しかしこの方法ですと、
# 同じ名前のファイルがあった場合などに、バグが出そうなので一旦諦めました。。
#  しかしこのコードは色んなソフトのコントロール名が全部出てくるので
# 面白かったです^^ 特に自分の作成したコントロールに
# 変な名前が付いていたのも発見できましたし。。^^;

 もし他の方法が見つからなそうでございましたら、
上記の魔界の仮面弁士様のコードを使わせていただく方法で再トライいたします。

 この度はご親切にアドバイスいただきまして誠にありがとうございました!!!m(_ _)m

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。