1

XP で wxErlang を使い始めて、画面のサイズを取得する方法を探しています。これにより、アプリを画面の右下隅に描画できるようになります。wxErlang のドキュメントには、wxWidgets c++ 外部ドキュメントへの参照が過度に多いようです。

少しグーグルした後、私はここにたどり着きました。これは、私が探しているものを説明しているようです。

void wxClientDisplayRect
(    
    int *   x,
    int *   y, 
    int *   width, 
    int *   height  
);

ディスプレイ上の作業領域の寸法を返します。Windows では、これはタスクバーなどによってカバーされていない領域を意味します。他のプラットフォームでは、現在、すべてのウィンドウ マネージャーなどにこの情報を提供する方法が見つかるまで、ディスプレイ全体がデフォルトになっています。インクルード ファイル:

#include <wx/gdicmn.h> 

wxErlang のドキュメントを検索した後、この関数に対応するものは何も見つかりませんでした。また、何を使用すべきかについてのヒントも認識していません。

wxErlang を使用して画面のサイズを取得するにはどうすればよいでしょうか。これにより、描画されるウィンドウを画面の右下隅に設定できます。

4

1 に答える 1

0

それはできないので、それを使用しないのは正当な理由です。

于 2011-05-17T16:40:09.230 に答える