[シェルについて]ダイアログを表示

<はっきりいってあまり役に立ちませんが>

宣言(準備としてまず次のMciSendStringの宣言を追加します)

(Private) Declare Function ShellAbout Lib "SHELL32" Alias "ShellAboutA" (ByVal hWnd&, ByVal szApp$, ByVal szOtherStuff$, ByVal hIcon&) As Long

引 数 説 明


WHandle

Long(HWND)

親のウィンドウハンドル(NullでもOK)

Text1

String

タイトルバー及び1行目のテキスト。改行は「#」で区別

Text2

String

テキスト2

Icon

Long

表示するアイコン(NullでもOK)

サ ン プ ル プ ロ グ ラ ム

プログラムを張りつけ実行し、フォームをクリックすると[シェルについて]ダイアログを表示します。

動作確認:Visual Basic 5.0,Windows98

Private Declare Function ShellAbout Lib "SHELL32" Alias "ShellAboutA" (ByVal hWnd&, ByVal szApp$, ByVal szOtherStuff$, ByVal hIcon&) As Long

Private Sub Form_Click()
ShellAbout 0, "[シェルについて]ダイアログのテスト<http://tokyo.cool.ne.jp/kanain/>#テスト", "てすと", 0
End Sub

トップに戻る
Visual Basicワンポイントテクニック目次に戻る

テレワークならECナビ Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!
無料ホームページ 無料のクレジットカード 海外格安航空券 海外旅行保険が無料! 海外ホテル