Skocz do zawartości

Brzdyl

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Brzdyl's Achievements

Newbie

Newbie (1/14)

0

Reputacja

  1. #include <winsock2.h> #include <windows.h> static TCHAR nazwa[]=TEXT("okno"); char wyslij[1000]; int ID, kom; SOCKET klient; HWND hDialog, hZdanie; bool WstawNowaLinia(char * tekst, HWND hEdit) { int line, line_count, line_len, start ; if((tekst[0] != (char) NULL) && (hEdit)) { line_count = SendMessage(hEdit, EM_GETLINECOUNT, (WPARAM) 0, (LPARAM) 0) ; line = SendMessage(hEdit, EM_LINEINDEX, (WPARAM) (line_count - 1), (LPARAM) 0) ; line_len = SendMessage(hEdit, EM_LINELENGTH, (WPARAM) line, (LPARAM) 0) ; start = line + line_len ; SendMessage(hEdit, EM_SETSEL, start, start) ; if(line) wsprintf(wyslij , "\n%s", tekst) ; else wsprintf(wyslij, tekst) ; SendMessage(hEdit, EM_REPLACESEL, (WPARAM) 1, (LPARAM) wyslij) ; return true ; } return false ; } LRESULT CALLBACK ProcOkna(HWND uchwyt,UINT komunikat,WPARAM wParam,LPARAM lParam) { switch (komunikat) { case WM_CREATE: // break; case WM_COMMAND: ID = LOWORD(wParam); kom = HIWORD(wParam); if((kom == BN_CLICKED)&&(ID=2)) { ; GetDlgItemText(uchwyt, 3, wyslij, 999); GetWindowText(hZdanie, wyslij, 999); send(klient, wyslij, sizeof(wyslij), 0); WstawNowaLinia(wyslij, hDialog); SetDlgItemText(uchwyt, 3, ""); } break; case WM_DESTROY: PostQuitMessage(0); break; case WM_KEYDOWN: switch (wParam) { case VK_ESCAPE: PostQuitMessage(0); break; } break; default: return (DefWindowProc(uchwyt,komunikat,wParam,lParam)); } return(0L); } Nie wiem dalej nie działa... ;( Jeszcze raz dzięki tym którzy mi odpowiadają :D
  2. Dobrze rozumiem Cię tylko powiedz gdzie się to deklaruje? Bo u mnie pisze że nie znajduje tych zmiennych...
  3. Jest pewien problem :D Skąd mam wziąść to hDialog?
  4. No to bardzo dobrze :D Dzięki Codeguy, Kazak i pozostałym.
  5. Dobra więc powiem wszystkim o co mi chodzi: Chcę zrobić okno programu, a na dole umieszczony małe RichEdit na górze duży RichEdit (tak jak w Gadu-Gadu) i jak napisze coś na dole to żeby mi to wskakiwało na góre a na dole znikało :D
  6. Twój sposób niestety nie działa :( Nie wiem może coś źle zrobiłem...
  7. Ktoś wie jakie są inne sposoby wyświetlania tekstu oprócz zwykłego Labela?
  8. Już tak próbowałem ale niestety się nie udało. Więc już nie wiem co mam zrobić... PS. Może jakiś kodzik?? :D
  9. Chcem wyświetlić tekst w RichEdicie zamiast w Labelu. Ale do obecnego tekstu mają się dodawać nowe linijki tekstu.
  10. Tak, a co z kursorem jak RichEdit ma wartość Enabled ustawioną na true? (Dzięki za wszystkie odp.)
  11. Dobrze a jak wyglądałoby to w EditBox'ie?
  12. Witam, czy ktoś wie co zrobić aby np. po naciśnięciu przycisku - tekst nie wstawiał się do tej samej lini tylko odrazu przechodził do następnej? Z góry dzięki za odp.
  13. Brzdyl

    Menu

    Do RafalS: na ftp.winapi.org nie ma źródeł programów :( Proszę o podanie jakiejś strony z gotowym żródłem programu (do ściągniecia gotowych plików żróðłowych) bo nie tylko ja mam taki problem, wiele osób boryka się z tym samym...Z góry dzięki
  14. Brzdyl

    Menu

    Ludzie czy ktoś by mógł mi podać stronę z kodami źródłowymi programów np. edytor html posiadającymi menu? Ja już szukam tego x czasu i już nie mam siły :D Pozdr...
  15. Brzdyl

    Menu

    Niestety dalej nie działa... Zrobiłem wszystko tak jak w tym kodzie, a plik *.rc edytowałem notatnikiem... NIe wiem co jest grane próbowałem już na wszystkie sposoby :( Mógłby mi ktoś podać link z programem (kodem źródłowym) korzystającym z menu - wtedy bym przynajmniej wiedział że to nie ja robię coś źle Z góry dzięki. (sorry że Was tak męcze :) )
×
×
  • Utwórz nowe...