verwenden von ClassNameNN

  • Hallo,
    hab eine kleine Frage.
    Wie kann ich ClassNameNN dazu verwenden um die Position des Fensters zu erhalten?

  • ist ClassNameNN gleichwertig zu classname?


    Press CTRL-ALT-F to freeze the display.

    >>>>>>>>>>>> Window Details <<<<<<<<<<<<<
    Title: Mozilla Firefox
    Class: MozillaUIWindowClass
    Size: X: -4 Y: -4 W: 1288 H: 774

    >>>>>>>>>>> Mouse Details <<<<<<<<<<<
    Screen: X: 611 Y: 547
    Cursor ID: 2

    >>>>>>>>>>> Pixel Color Under Mouse <<<<<<<<<<<
    RGB: Hex: 0x740001 Dec: 7602177

    >>>>>>>>>>> Control Under Mouse <<<<<<<<<<<
    Size: X: 286 Y: 211 W: 560 H: 500
    Control ID:
    ClassNameNN: MozillaWindowClass9
    Text:
    Style: 0x50000000
    ExStyle: 0x00000000

    >>>>>>>>>>> Status Bar Text <<<<<<<<<<<

    ich muß irgendwie die posiiton

    ClassNameNN: MozillaWindowClass9
    Size: X: 286 Y: 211 W: 560 H: 500

    rausfinden ...

    Einmal editiert, zuletzt von Scheka007 (10. März 2007 um 23:28)

  • HI!

    Was genau willste den machen?

    also da du die position des Controls herrausfinden willst:

    Zitat

    Ich muß irgendwie die posiiton

    ClassNameNN: MozillaWindowClass9
    Size: X: 286 Y: 211 W: 560 H: 500

    rausfinden ...


    gehe ich davon aus das du was anklicken willst oder sowas ähnliches
    sollte dies der fall sein solltest du es mit controlclick machen!


    mfg DjBasslord

    Einmal editiert, zuletzt von DjBasslord (10. März 2007 um 23:40)

  • hhmmmm ... lange geschichte ...

    will im browser bzw in einem teil des browsers einen bestimmten bereich nach einer pixelfarbe absuchen.
    das funktioniert soweit, aber nur wenn dieser teil "MozillaWindowClass9" des browsers seine position nicht ändert.

    dh ich muß über den ClassNameNN irgendwie auf die position kommen.

    wie mach ich das ?

    Einmal editiert, zuletzt von Scheka007 (10. März 2007 um 23:42)

  • Hi!

    :hm: also doch kein buttoin oder sowas^^

    also wenn das wiegesagt ein Control ist kann man die position mit
    ControlGetPos ( "title", "text", controlID ) herusfinden!

    mfg DjBasslord

  • nein leider ist es kein button oder so ähnlich ...

    ist wie gesagt ein teil der webseite ...

  • hi
    also ich rede von control nicht button aber ein control kann auch ein button sein!
    du hast das gepostet:


    ==> das steht doch CONTROL UNDER MOUSE also sollte man die position mit controlgetpos herausfinden könen!

    einfach mal ausprobieren!


    EDIT: hmm hab grad mal mit autoitwindowinfo selbst ma ein wenig experimentiert
    bei mir wird fast alles von firefox als MozillaWindowClass19 angezeigt, wodurch meine methode wegfällt!


    mfg Djbasslord

    Einmal editiert, zuletzt von DjBasslord (11. März 2007 um 00:00)

  • so weit so gut auf den befehl bin ich auch schon gestoßen,

    ControlGetPos ( "title", "text", controlID )

    aber was trage ich ein wenn ich kein titel und keine controlID habe?

  • hi als controlid kansst du auch classnamenn verwenden!
    mit dem titel ist der titel des fensters gemeint, wieso das fenster keinen titel hat oder wieso du den titel nicht einsetzten kannst ist mir ein rätsel!

    mfg DjBasslord

  • also einfach für ControlID ClassNameNN einsetzen.
    genau das wollte ich wissen.
    danke dir vielmals ...


    big mercy

  • hi genau

    pls no prob man hat ja sonst nichts um 0.00 uhr zutun! :schild4:

    mfg DjBasslord