Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


57456 / 76738 ←次へ | 前へ→

【24019】Re:画面の解像度、DPI設定の取得
お礼  やま  - 05/4/10(日) 0:15 -

引用なし
パスワード
   Kein さん ありがとうございました。

ちょうど入れ違いで、別サイトで下記コードをみつけて
とりあえず解像度は解決しました。

 Type RECT
     x1 As Long
     y1 As Long
     x2 As Long
     y2 As Long
    End Type
    Declare Function GetDesktopWindow Lib "User32" () As Long
    Declare Function GetWindowRect Lib "User32" _
        (ByVal hWnd As Long, rectangle As RECT) As Long


   Function GetScreenResolution() As String
     Dim R As RECT
     Dim hWnd As Long
     Dim RetVal As Long
     hWnd = GetDesktopWindow()
     RetVal = GetWindowRect(hWnd, R)
     GetScreenResolution = (R.x2 - R.x1) & "x" & (R.y2 - R.y1)
    End Function

GetSystemMetrics Lib と GetDesktopWindow Lib、GetWindowRect Lib と
いろいろとあるのですね〜 ちゃっぴさんに教えて頂いた方法でいろいろ
と調べてみようと思います。 ありがとうございました。
0 hits

【24003】画面の解像度、DPI設定の取得 やま 05/4/9(土) 19:22 質問
【24004】Re:画面の解像度、DPI設定の取得 ちゃっぴ 05/4/9(土) 19:37 回答
【24009】Re:画面の解像度、DPI設定の取得 やま 05/4/9(土) 22:10 質問
【24011】Re:画面の解像度、DPI設定の取得 Kein 05/4/9(土) 22:52 回答
【24013】Re:画面の解像度、DPI設定の取得 Kein 05/4/9(土) 23:05 回答
【24019】Re:画面の解像度、DPI設定の取得 やま 05/4/10(日) 0:15 お礼
【24016】Re:画面の解像度、DPI設定の取得 ちゃっぴ 05/4/9(土) 23:12 回答
【24022】Re:画面の解像度、DPI設定の取得 やま 05/4/10(日) 0:22 お礼
【24017】Re:画面の解像度、DPI設定の取得 bykin 05/4/9(土) 23:26 回答
【24021】Re:画面の解像度、DPI設定の取得 やま 05/4/10(日) 0:20 発言
【24036】Re:画面の解像度、DPI設定の取得 bykin 05/4/10(日) 16:08 発言
【24024】DPI設定の取得 やま 05/4/10(日) 1:04 質問
【24025】Re:DPI設定の取得 ちゃっぴ 05/4/10(日) 1:24 回答
【24026】Re:DPI設定の取得 やま 05/4/10(日) 1:40 発言
【24028】Re:DPI設定の取得 やま 05/4/10(日) 2:06 発言
【24029】Re:DPI設定の取得 Kein 05/4/10(日) 10:40 発言
【24039】Re:DPI設定の取得 やま 05/4/10(日) 19:01 お礼
【24054】OSに依存 やま 05/4/11(月) 9:35 質問
【24057】Re:OSに依存 Kein 05/4/11(月) 11:38 発言
【24063】Re:OSに依存 やま 05/4/11(月) 15:10 発言

57456 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free