eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingmfc - propagowanie notyfikacji › mfc - propagowanie notyfikacji
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!nf1.ipartners.pl!ipartners.pl!news.sile
    man.pl!not-for-mail
    From: Kicer <...@...c>
    Newsgroups: pl.comp.programming
    Subject: mfc - propagowanie notyfikacji
    Date: Mon, 13 Feb 2012 20:36:58 +0100
    Organization: Sileman news server
    Lines: 30
    Message-ID: <jhboop$7h6$1@kushnir.sileman>
    NNTP-Posting-Host: host-5db0eeee.sileman.net.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset="ISO-8859-2"
    Content-Transfer-Encoding: 8Bit
    X-Trace: kushnir.sileman 1329161817 7718 93.176.238.238 (13 Feb 2012 19:36:57 GMT)
    X-Complaints-To: u...@k...sileman
    NNTP-Posting-Date: Mon, 13 Feb 2012 19:36:57 +0000 (UTC)
    User-Agent: KNode/4.8.0
    Xref: news-archive.icm.edu.pl pl.comp.programming:195316
    [ ukryj nagłówki ]

    Witam

    Na wstępie zaznaczam, że dopiero zaczynam się uczyć mfc.
    Mam program w którym był obiekt klasy dziedziczącej po CWin.
    Zawierał on dwa podokna, z czego jednym jest CTreeCtrl.

    CTreeCtrl za pomocą WM_NOTIFY daje znać rodzicowy, gdy użytkownik kliknął na
    element drzewa.

    Chciałbym dodać pomiędzy bieżącego obiektu-rodzica a jego dzieci, obiekt
    który będzie zarządzał inteligentnie ich rozmieszczeniem (coś na wzór
    layoutów z Qt).

    Czyli mam tak: główny rodzic (CWin) -> layout (CWin) -> dzieci (w tym
    CTreeCtrl).

    Jak zmusić obiekt layoutu, aby wszystkie notyfikacje dzieci (abstrahując
    teraz od CTreeCtrl) były propagowane do właściwego rodzica?
    Probowałem w MESSAGE_MAP dla layoutu dodać ON_MESSAGE(WM_NOTIFY, foo), tak,
    aby następnie wszystkie przychodzące notyfikacje posłać do parenta, ale
    funkcja foo w ogóle sie nie woła.

    pozdrawiam

    --
    Michał Walenciak
    gmail.com kicer86
    http://kicer.sileman.net.pl
    gg: 3729519

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: