Announcement

Collapse
No announcement yet.

Newbie 2 c++ Bildschirmdaten ermitteln wie ?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Newbie 2 c++ Bildschirmdaten ermitteln wie ?

    1.)möchte gerne beim start einer Win-App
    die bildschirmgröße und möglichst noch die
    farbtiefe ermitteln (mit javascript im web geht das ja einfach)

    wo kann ich das abfragen ?

    wäre auch interessant zu wissen, welche fonts da sind und wie man die für die normale textausgabe (win-gui) nutzen kann ?

    entwickle derzeit mit MingW (GCC for Win)
    unter Win98

    2) welche API's und DLL's für Win
    kann man dazubinden ?

  • #2
    Win 32 API

    <pre>
    Bildschirm:
    int GetDeviceCaps(

    HDC hdc, // device-context handle
    int nIndex // index of capability to query
    );

    Fonts:
    int EnumFontFamilies(

    HDC hdc, // handle to device control
    LPCTSTR lpszFamily, // pointer to family-name string
    FONTENUMPROC lpEnumFontFamProc, // pointer to callback function
    LPARAM lParam // address of application-supplied data
    );

    2) keine

    </pre&gt
    Christian

    Comment


    • #3
      danke, christian,
      nun, für nen anfänger in windows-c-entwicklung ist das ganze doch recht verwirrend,

      vielleicht kannst du mir auch links nennen,
      wo ne ausführliche referenz auf diese funktionen heruntergeladen werden kann (pdf);
      was ich bis jetzt bei msdn gesehen habe,
      exisitiert meist nur auf dem screen,
      drucken konnte man das nicht geschweige denn
      laden :-

      Comment


      • #4
        Nein, kann ich leider nicht, bei meinem Compiler ist die WIN 32 API als *.hlp dabei.

        Ansonsten bei Microsoft direk
        Christian

        Comment


        • #5
          >> drucken konnte man das nicht geschweige denn laden

          Download: Wenn die Seite angezeigt wird: Datei - speichern unter...

          Drucken: Mit der Maus in das wichtige Hauptfenster klicken, Datei - Druckvorschau - Nur den markierten Frame - und dann drucken.

          Oder den gewünschten Text markieren und in die Zwischenablage kopieren. Dann in einen HTML-Editor wie Frontpage, oder Word, einfügen.

          Oder DSL Flatrate anschaffen :-
          Günther

          Comment


          • #6
            hi all,

            nun, ich suche eine referenz als PDF oder RTF !

            arbeite derzeit mit DEV C++ von bloodshed,
            die ist unter GPL (GCC,mingw) und noch etwas beta
            da sind zwei,drei beispiele für windoof
            aber die hilfe bzeiht sich praktisch nur auf konsolen-c++ :-)

            habe aber als ziel die pda-programmierung

            please help !

            merry xmas from wol

            Comment


            • #7
              Die wird es wohl wegen der Größe so nicht geben
              Christian

              Comment


              • #8
                Warum soll es denn RTF oder PDF sein?

                HTML ist doch auch ganz gut.

                Statt auf einen Drucker kannst Du ja auch in eine Postscript-Datei "drucken", und Dir dann ein PDF davon erzeugen..
                Günther

                Comment

                Working...
                X