Savant Napisano Sierpień 21, 2018 Autor Zgłoś Udostępnij Napisano Sierpień 21, 2018 Witam!Pojawily sie niestety kolejne problemy: 1) Mam okno dialogowe: "IDD_DIALOG" na tym oknie mam m.in listboxa(uchywt:hList2) w ktorym zapisuje zdarzenia jakie mialy miejsce w programie oraz przycisk "kopiuj" po jego wcisnieciu otwiera sie nowe okno dialogowe: DialogBox(hInstance,"IDD_KOPIUJ",hDlg,hKopiujDialog); w procedurze okna hKopiujDialog mam przycisk ktory kopiuje wybrany plik z okna "IDD_DiALOG"(ale nie w tym rzecz), chodzi o to ze po nacisnieciu tego przycisku i calej "akcji" kopiowania chce przeslac komunikat do tego mojego listboxa w nadrzednym oknie"IDD_DIALOG": SendMessage(hList2,LB_ADDSTRING,(WPARAM)-1,(LPARAM)TEXT("Skopiowano plik")); jednak w listboxie nic mi sie nie pojawia. gdy robie to z poziomu okna nadrzednego (tzn.gdzie znajduje sie moj listbox) wszystko dziala prawidlowo!! 2) dlaczego gdy tworzylem sobie dialogbox'y w zasobach to wszystkie mają styl ustawiony na POPUP? gdy zmieniam na CHild i wywoluje te okna dialogowe to są zamazane i nie mozna w zaden sposob sie do nich dostac a potem jedynie CTRL+ALT+DEL 3) jak pobrac zawartosc listbox'a i zapisac do pliku ? przy pobieraniu robie cos takiego: SendMessage(hList2,LB_GETTEXT,(WPARAM)2,(LPARAM)danelog); oraz: GetDlgItemText(hDlg,IDC_LIST2,danelog,32); jednak nie dziala! Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.