eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingWinAPI - RealGetWindowClassRe: WinAPI - RealGetWindowClass
  • Data: 2010-03-30 20:57:13
    Temat: Re: WinAPI - RealGetWindowClass
    Od: Marcin Kral <k...@p...na-onecie.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 2010-03-30 19:02, Karol Y pisze:
    >>> Witam, problem dotyczy funkcji WinAPI, RealGetWindowClass. Checkboxy,
    >>> groupboxy, radiobuttony i zwykłe buttony identyfikuje jako "button".
    >>
    >> Bo to wszystko ma jedną klase 'button', różnią się one stylem.
    >
    > Dziękuje. Używam teraz GetWindowInfo do pobrania informacji o oknie i
    > jego stylu "dwStyle". Tyle, że to mi zwraca wartości jak np.
    > "1342177287", a stałe jak BS_RADIOBUTTON czy BS_GROUPBOX mają wartości
    > rzędu pojedynczego typu "4" czy "7".
    >
    > Rozumiem, że na styl składa się wiele "właściwości", ale jak mam
    > wyłuskać czy jest to radiobutton czy np. groupbox skoro te trybuty BS_*
    > rosną liniowo 1,2,3,4... i nie da się tego binarnie porównać?

    Dawno nie uzywalem WinApi wprost ale robilo sie to wlasnie "binarnie":

    if (dwStyle & (BS_RADIOBUTTON | BS_CHECKBOX)))
    ...

    PS. Nie lepiej z GUI bawic sie w .NET?

    --
    Pozdrawiam
    Marcin Kral



Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: