windows - wxErlang Metode til at få skærmdimensioner

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg begynder at spille med wxErlang på XP, og jeg leder efter en metode til at få skærmdimensionen, så jeg kan få min app til at blive trukket i nederste højre hjørne af skærmen. Dokumentationen wxErlang synes at have et unødigt antal referencer til wxWidgets c + + ekstern dokumentation.


Efter Googling for lidt endte jeg her, hvilket synes at beskrive, hvad jeg leder efter. [3]


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


Returnerer dimensionerne af arbejdsområdet på displayet.
På Windows betyder dette det område, der ikke er dækket af proceslinjen osv. Andre platforme er i øjeblikket standard for hele skærmen, indtil der findes en måde at give denne information til alle vindueschefer osv.
Medtag fil:


#include <wx/gdicmn.h> 


Efter at have søgt i wxErlang doc, har jeg ikke fundet noget der svarer til denne funktion eller anerkendt noget antydning af, hvad der skal bruges.


Hvordan får man skærmdimensionerne ved hjælp af wxErlang, så vinduet der trækkes, kan indstilles til nederste højre hjørne af skærmen?

Bedste reference


Det kan ikke gøres, derfor er det en god grund til ikke at bruge den.