VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/04/11(Fri) 16:44
投稿者Esc
Eメール
URL
タイトルRe^2: 続・コモンダイアログの表示(WinXPでは)

Pataさん何度もレス頂きありがとうございました。

> 確認し忘れたんですが、この時のhwndは、hDlgですか?それとも、hwndDefですか?

一応両方試して見ました。


> とりあえず、現状のテスト可能なフルコードを載せてみて下さい。
> そうすれば、ここの常連さんや他の方々からレスがあるかも?

投稿頂いた No.3456 のサンプルをそのまま使用しております。
Windows98では下記のようにしてどちらでも問題なく詳細表示できております。

If (hwndLV <> 0) Then
    hwndTB = FindWindowEx(hDlg, 0, "ToolBarWindow32", vbNullString)
    
    'Win98 では下記のどちらでも詳細表示で開きます。
    'Call SendMessage(hDlg, WM_COMMAND, &HA004&, ByVal hwndTB)
    Call SendMessage(hwndDef, WM_COMMAND, &H702C, ByVal 0&)
    
    Call SetLVColumnWidth(hwndLV, 0, 10)
    fReadyLV = True
End If

WindowsXP御使用の方で詳細表示する方法をご存知の方おられましたら
ご教授の程お願い致します。


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

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -