
Nemo
Członkowie-
Postów
0 -
Dołączył
-
Ostatnio
Nigdy
Typ zawartości
Profile
Fora
Kalendarz
Articles
Pliki
Wszystko napisane przez Nemo
-
O tak. RichEdit by sie napewno przydal. A głownie mi zalezy na robienie w nim takeigo efektu jak link do strony - aby po nacisnieciu uruchamiala sie stronka - no wiadomo co ;)
-
Tworzysz sobie kilka razy okno tej samej klasy i dla tych wszystkich okien masz tylko jedna procedure obslugi komunikatow. W tej procedurze masz parametr HWND ktory mowi ci od ktorego okna dostales wiadomosc. Ogolnie sprawa prosta tylko do czego chchesz konkretnie to uzyc?
-
Na pytanie nei odpowiem alke moge polecic ksiazke "Programowanie sieciowe Windows" - Anthony Jones, Jim Othuld - tam jest opisany twój problem dotyczący wielu polaczen (wielu watków).
-
Helpa i inne przyklady mozesz sobie sciagnac z FTP. Help jest spakowany do ZIPa win32.zip.
-
Jestem wyluzowany (mam 4 dni wolnego 8) ) a zjechałem cie bo to jzu nie pierwszy raz tak sie zdarza. A ze padlo na ciebie to trudno - to tez sie zdaza
-
To jaki problem uruchomic tryb awaryjny i zmienc rozdzielke na najmnijesza. Ja jzu tak robilem. Wlaczam tryb awaryjny i wchodze w ustawienia rozdzielczosci i zmieniam cokolwiek w tym okienku aby pojawil sie guzik "Zastosuj" i wtedy ustawiam odpowiednia rozdzielke i daje zastosuj - i juz po wszystkim.
-
Ludze czemu wy nie czytacie artykułów na stronce ???????? ciekawe po co ktos je psize skoro i tak nikt nawet nei sprawdzi czy sa interesujace go tematy tylko dorazu wali z pytaniem na forum i jeszcze z tak bezszczelna prosba "dajcie mi gotowca" takj jakby ci sie nei chcialo samemu pomyslec.
-
Jesli masz uchwyt tego EDITa to robisz to tak: SetWindowText(hEdit, "Tutaj sobie piszesz jakiś text"); A jeśli masz tylko idetyfikator tego edita to tak: SetWindowText(GetDlgItem(hWnd, IDENTYFIKATOR), "Tutaj sobie piszesz jakiś text"); hWnd - to uchwyt okna głównego.
-
Tu nei chodzi o kłopot bo forum jest po to aby pomagać innym no ale niech nikt nie idzie na forum jak nawet nie spróbuje poszukac informacji po internecie.
-
Ludzie czytajcie artykuły na www.winapi.org zanim zadacie pytanie na forum.
-
Kazdy artuykul sie przyda wiec pisz a nei ankiety rób 8)
-
Napisalem to co wyzej, i ze hwnd to uchwyt okna tworyz sie HWND hwnd; tak? a jesli moj program jest napisany w BCB (C++Builder znaczy sie) jak hwnd oczytac, czy pobrac, nie wiem sam onczy zeby to dzialalo? Najpierw naucz sie WinAPI lub przynajmniej zrozum to. ShowWindow (Form1->Handle, SW_HIDE);
-
Spróbuj w stylu okna - tzn podczas uzupełniania klasy WNDCLASS w polu style dać NULL lub zero. Jak to nei pomoze to nei wiem :D
-
Pod adresem https://www.pixal.skip.pl/cd_petzold.zip znajdują się same spakowane przyklady z CD Peztolda o objętości 997KB
-
markuswww podał przeciez na koncu posta swojego emaila O jaki adres Ci chodzi? Na komputer NICON'a? Eh - co ty Twardy śpisz ?? Chodzi mu o adres email markusa.
-
Bardzo prosto. Utworzyłem okno WS_CHILD, które było dzieckiem dla okna głównego i sam odrysowuje w tym okienku ta tabele i obsluguje komunikaty. Ogólnie mówiac dużo roboty jeśli chchesz aby dało się jeszcze edytowac te pola ;)
-
1) Juz wiem co chcesz zrobic. Tobie chodiz o cos takiego jak w Exelu tabele. Ja tez tego potrzebowałem i sam sobie zrobiłem takie coś ;) Ale chyba istnieje taka kontrolka w zbiorze ActiveControl :D
-
Tak jak Nicon powiedział. Jeśli może być MySQL to w C++ i Delphi łatwo się do niego dobrać. Do c++ biblioteki masz wraz z samą bazą a do Delphi jest taka biblioteczka libMySQL.dll ;)
-
Chodzi ci o klase jakiejs twojej kontrolki czy o zwykła klase ?? Ale podpowiem ci ze ja nie nzma i tak na to odpowiedzi ;)
-
Z tego co mi wiadomo to nei ma takiego sposobu - chyba ze sobie sam napiszesz taka klase no ale ona i tak nie bedzie tego robila inaczej niz ty. Co do pytania drugiego to nie wiem - zreszta sma jestem ciekaw.
-
Hehe - to trzebabyło tak odrazu. To jest super proste. Wystarczy wczytac taka bitmape i wiedziec jaka wielkosc ma jeden znak w tej bitmapie i ile jest tych znakow poziomo i pionowo. Teraz tylko uzywasz magicznej funbkcji BitBlt, za pomocą której mozesz wyciąc jakis mały kawałek z bitmapy i namalować go gdzies na jakims kotekscie ;) A tworzenie takiej bitmapki jets takze proste. Trzeba poprostu pobrac wysokosc znaku i maksymalna szerokosc za pomoca GetTextMetrics i teraz tylko utworzyc bitmapke o takiej wielkosci aby pomiescila twoje znaki wiedzac oczywisice ile ich chchesz tam wpakowac i potem tylko trzeba zapsiac do pliku. Jak se nie poradzisz (w co wątpie) to mozesz do mnie zagadac na gg jak bede mial czas i ochote to ci objasnie cos tam. No i chyba nie potrzeba strony o tym - to według mnie. Chyba ze ja poprostu nie zorzumialem do konca twojego problemu.
-
W WinAPI nic mniej skomplikaowanego nie znajdziesz. Wiec bierz co Ci daja i walcz z tą funkcja :D A mozesz sobie jeszcze przykładów poszukac na https://www.codeguru.com/ Czy tobie czasem nie chodzi o odczyt pliku TeXTowego? Mam nadzieje że nie bo to podstawa
-
Hmm.. moze spróbuj tak. Daj sobie jakas tablice w ktorej bedziesz przechowywal dane o tych elementach oraz jakas zmienna globalna (lub cos podobnego) która będzie zawierała numer aktualnie zaznaczonego elementu. I jak klikniesz na jakis element msyzka to sprawdzasz który to element i ustawiasz wartosc tej zmiennej globalnej na numer kliknietego elementu. A z klawiatura tez podobnie - sprawdzasz czy został nacisniety jakis guzik odpowiedzilany za zmiane aktywnego elementu i poprostu zmieniasz wartosc tej zmiennje globalenj. Po kazdej zmianie wymuszasz aby okno sie odmalowalo i w WM_PAINT rysujesz sobie wszystkie elementy z zaznaczeniem aktywnego lementu bo znasz jego nuemr w tablicy ;) Z oknami jets podobnie. Tworzysz okienka typu WS_CHILD|WS_VISIBLE|WS_POPUP i takze masz taka zmienna globalan a dane mozesz przechowywac w specjalnym miejscu kazdego malego okienka (nie umie tego nazwac ale o tym duzo bylo na forum) lub poprostyu tazke w tablicach. I jak odbierzesz komuniakt malych okienek WS_SETFOCUS to powinienes go automatycznie zmienic na okno głowne bo dzieki temu głowne okno bedzie panowalo nad wszystkim (bedzie odbieralo komuniakty myszy i klawiatury i bedziesz mogl wtedy reagowac na zmiany i zmieniac wyglady tych okienke.
-
Nie potrzebuje sie wyzyc. Denerwuje mnie twoje goopie gadanie, tymbadziej ze nic z twoich słów nie jest prawda bo nie mam zlego humoru i wczesniej nie mialem. Denerwuje mnie tylko twoja gadka skierowana do mnie. I kto tu sie wywyższa?? Zreszta koniec juz tego tematu - zamykam posiedzenie wysokiego sądu ;)
-
win2k i 2003 to sa NTeki wiec chyba maja tez 10ms ale nie mówie to z 100% pewnością. A co do reszty to nie wiem. Mi nawet mój "kompilatorek" VC++6 nie rozpoznaje tego USER_TIMER_MINIMUM.