jonad Opublikowano 27 Kwietnia 2005 Zgłoś Opublikowano 27 Kwietnia 2005 Hej! Potrzebuje pomocy. Tworze programik w Visual C++ 6 :lol: . W mojej aplikacji SDI dołączyłem sobie pasek dialogowy (DIALOGBAR). Na pasku tym mam kilka przycisków, przełączników (Radio Button), statycznych pół tekstowych (Static Text). Wiem, że aby obsługiwać te kontrolki, ich funkcje obsługi powinny zostać zaimplementowane w klasie widoku lub dokumentu, a nie w klasie dialogu(jak ma to miejsce w przypadku menu lub paska narzędziowego). Ja zrobiłem to w klasie widoku, dodając do mapy komunikatu odpowiednie wpisy. Rzecz w tym, że udało mi się to zrobić tylko dla zwykłych przycisków (Button), a nie mogę zrobić tego samego dla np. pól tekstowych (Static Text). W polach tych w moim programiku, mają wyświetlać się pewne informacje. Tak wygląda to dla dwóch przycisków (IDC_PIERWSZY, IDC_DRUGI ): BEGIN_MESSAGE_MAP(CDSS1View, CView) //{{AFX_MSG_MAP(CDSS1View) ON_WM_ERASEBKGND() //}}AFX_MSG_MAP // Standard printing commands ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview) ON_COMMAND(IDC_PIERWSZY, OnPierwszy) ON_COMMAND(IDC_DRUGI, OnDrugi) END_MESSAGE_MAP() Jak przekazać tekst do wyświetlenia z klasy CXXXXView do zmiennej typu String powiązanej z polem tekstowym (Static Text) umieszczonym na dodanym pasku dialogowym(DIALOGBAR)???????????????? Dzieki, Pozdrawiam :) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...