<Return[G]><Top>

GetGraphicsMode

Declare Function Api_GetGraphicsMode& Lib "gdi32" Alias "GetGraphicsMode" (ByVal hDC&)

Declare Function GetGraphicsMode Lib "gdi32" Alias "GetGraphicsMode" (ByVal hdc As Long) As Long

指定したデバイスコンテキストの現在のグラフィックスモードを取得する。

パラメータ
hdc
    デバイスコンテキストのハンドルを指定する。
 

戻り値
    関数が成功すると、現在のグラフィックスモードとして次のいずれかの値が返る。

    値                               

意味                                   

    GM_COMPATIBLE

 

現在のグラフィックスモードは、互換グラフィックスモードである。このモードは、Windows バージョン 3.1 と互換性がある。アプリケーションで、指定したデバイスコンテキストのワールド座標変形を設定したり、変更したりすることはできない。このグラフィックスモードは既定のグラフィックスモードである。

    GM_ADVANCED

 

 

Windows NT: 現在のグラフィックスモードは、詳細グラフィックスモードである。このモードでは、ワールド変換が可能である。アプリケーションで、指定したデバイスコンテキストのワールド座標変形を設定したり、変更したりすることができる。
Windows 95: サポートされていない。

    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、 関数を使う。

解説
    指定したデバイスコンテキストのグラフィックスモードを設定するには、SetGraphicsMode 関数を使う。