Savant Napisano Sierpień 21, 2018 Autor Zgłoś 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
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.