tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルタスクバーのツールバーを追加したい
記事No11532
投稿日: 2008/02/25(Mon) 19:59
投稿者アッシュ
タスクバーにある「アドレス」、「クイック起動」みたいに
タスクバーに自作でツールバーを作りたいのですが、
VB6で可能でしょうか?

作り方もご存知でしたら教えてください。
よろしくお願いします。

[ツリー表示へ]
タイトルRe: タスクバーのツールバーを追加したい
記事No11537
投稿日: 2008/02/26(Tue) 13:58
投稿者K.J.K.
API関数のSHAppBarMessageを使うと多少は標準GUIとの親和性は良くなりますが、
基本的には普通に作るだけですよ。

Desktopの縁(上下左右)のどれかにBorderStyleが固定なり可変なりのFormを配置し、
場合によっては隠れる機能を付けるだけですよね。

[ツリー表示へ]
タイトルRe^2: タスクバーのツールバーを追加したい
記事No11542
投稿日: 2008/02/26(Tue) 14:43
投稿者アッシュ
> Desktopの縁(上下左右)のどれかにBorderStyleが固定なり可変なりのFormを配置し、
> 場合によっては隠れる機能を付けるだけですよね。
タスクバーに似たものを作るということでしょうか?
違っていたらすみません。

Windowsのタスクバーにドッキングができたらいいなと思っております。
イメージ的には「asimov」というソフトのようにタスクバーにくっついている機能です
http://seaple.jp/asimov/index.htm

お知恵をお貸しください。よろしくお願いします

[ツリー表示へ]
タイトルRe^3: タスクバーのツールバーを追加したい
記事No11544
投稿日: 2008/02/26(Tue) 15:41
投稿者魔界の仮面弁士
> Windowsのタスクバーにドッキングができたらいいなと思っております。

デスクバンドかな?
http://msdn2.microsoft.com/en-us/library/bb776819.aspx

必要なインターフェイスのタイプライブラリを用意して、そのインターフェイスを
実装した ActiveX DLL を生成し、レジストリに登録する必要がありますので、
それなりに難易度は高いです。


VB6 のサンプルについては、下記書籍の [Examples] から
ダウンロードできます。(vbshell_examples.zip)
http://www.oreilly.com/catalog/vbshell/

[ツリー表示へ]
タイトルRe^4: タスクバーのツールバーを追加したい
記事No11560
投稿日: 2008/02/27(Wed) 23:37
投稿者アッシュ
お返事ありがとうございます。
これです!

実現は難しいですね〜
少しずつ勉強して実現できるようにしたいです!

サンプルありがとうございました。
ひたすらソース追ってみます!

[ツリー表示へ]