Skocz do zawartości

Gering

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Wszystko napisane przez Gering

  1. Gering

    Windows Longhorn

    Chyba kazdy o nim słyszał . Przejde odrazu do sedna obwiam sie ze api nowgo winodwsa zostanie zmienione , co wy na to .
  2. Czy nikt nie moze mi poradzić w zwiąsku z tymi problemami z kontrolką :(:( A moze ja zle sformułowałem problem :(
  3. Dzieki działa :) Ale mam jeszcze te pozostałe problemy nie moge ustawic wysokosci wiersza i dodany element nie jest widoczyny całkowice oraz problem z tym ze jezeli dodaje kolejny do nie chce sie odac wiersz . No i pozostaje prblem z tym iz gdy zaznacze element lub cały wiersz to odrazu znika wartosc
  4. Moje poprzednie pytanie jest nadal aktualne , lecz mam jeszcze dwa związene z tą kontrolką , pierwsze to takie iz tworze sobie ją dodaje 6 kolumn i do jedej z nich dodaje wartosc ale komórka jest za mała i nie widac całej zawartosci , mówiąc za mała mam na mysli wysokosc . Wiersz jest za niksi i nie miesci np całej 1 tylko obcina ją . Próbowałem w wysokosci kolumny dać nawet 500 przy wypełnianiu wartosci cx , ale nic to nie zmieniło . Jak temu zaradzic :( Kolejny problem jest taki iz gdy zaznaczam element to on znika . I ostatni problem to niemozliwosc uzycia struktury INITCOMMONCONTROLSEX kompilator Dev C++ zgłasza iz jej nie zna :(
  5. Mam takie jeszcze jedno pytanko . :) Poniewasz tworze sobie kilka kolumn i nie chce zeby uzytkownik miał mozliwosc zmieniania ich zerokosci . Jak to zablokowac ??? Z góry dziekuje za pomoc :D
  6. Witam tworze sobie tą właśnie kontrolkę List = CreateWindowEx(WS_EX_CLIENTEDGE,WC_LISTVIEW,"",WS_CHILD|WS_VISIBLE|LVS_REPORT,0,0,500,300,Okno,NULL,Program,NULL); I chcę dodac rozszerzony styl : ListView_SetExtendedListViewStyle(List,LVS_EX_FULLROWSELECT); Kompilator zwraca mi bład ze nie zna stylu a jak zamienie styl na wartosc 32 to mówi ze nie zna funkcji :( Mam biblioteke dodaną i plik nagłówkowy Co robie nie tak /?:(
  7. Gering

    Biblioteka w Dev C++

    TO ja i znowu mam problem Tworze sobie bibllioteke w Dev C++ i to wygląda mniej wiecje tak: Plik dll.h #ifdef _cplusplus #define EXPORT extern "C" _declspec (dllexport) #else #define EXPORT _declspec (dllexport) #endif EXPORT BOOL CALLBACK EdrCenterTextA (HDC,PRECT,PCSTR); i Plik dllmain.cpp #include "dll.h" #include <windows.h> BOOL APIENTRY DllMain (HINSTANCE hInst,DWORD reason,LPVOID reserved) { return TRUE; } I kompilator generuje bład o treści : dll.h expected constructor, destructor, or type conversion before '(' token i dll.h expected `,' or `;' before '(' token . Przepiałem tez na Visual C++ i to samo co jest ??
  8. Gering

    Buforek :)

    A mógłbyś załaczyc mały przkładzik ?? byłbym wdzięczny :D
  9. Gering

    Buforek :)

    Mam sobie taki buforek LPSTR Bufor; I po pobraniu rozmiaru z edit box'a . Pobraniu tekstu co wygląda mniej wiecej tak : Rozmiar = GetWindowTextLength(Adres); Bufor = (LPSTR)GlobalAlloc(GPTR,Rozmiar+1); GetWindowText(Adres,Bufor,Rozmiar+1);//!!!Dla DevC++ Chcę poźniej dodac do tekstu znajdujacego sie w buforze inny co wygląda mniej wiecej tak : Bufor[Rozmiar]=".web"; Dev zwraca błąd o teści : "invalid conversion from `const char*' to `char'". Jak mam zrobic zeby do tekstu znajdującego sie w buforze na końcu dodac jeszcze jakiś ?? przykłądzik poprosze jesli mozna :)
  10. Gering

    Okno dialogowe

    A ja mam jeszcze takie jedno pytanko jak zmienic kolot tła kontrolki CTEXT i kolor tekstu wyświetlanego w niej ?? Czy jest do tego jakiś komunikat ??
  11. Gering

    Okno dialogowe

    Dodałem komunikat do proc. okna dialogowego case WM_CTLCOLORDLG: { hdcDialog = (HDC) wParam; // uchwyt do kontekstu dialogboxa Dialog = (HWND) lParam; // uchwyt do dialogboxa SetBkColor((HDC) wParam, RGB(255, 00, 00)) ; } break ; I nic sie nie stało , sprawdzałem czy wogóle okno odebrało komunikat za pomocą MessageBox i działa . Sprawdzełem tez w proc. okna nadrzędnego i nie moge pobrac uchwytu okna dialogowego :( ( nie umiem) z proc okna nadrzedego
  12. Gering

    Okno dialogowe

    No oki ale gdzie mam obsłuzyc ?? W procedurze osbsługi okna nadrzędnego czy dialogu ???
  13. Gering

    Okno dialogowe

    Czy w jakiś sposób można zmienic kolor okna dialogowego , bo po utworzeniu kolor tłą jest szary a jak chciałbym by był biały :) DODAJ DIALOG DISCARDABLE 20, 20, 200, 66 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_TOOLWINDOW CAPTION "Dodaj WWW" FONT 8, "MS Sans Serif" BEGIN END Moze jakiś przykładzik ?? Z góry dziekuje :)
  14. Gering

    Kilka prpblemów

    Dzęki , ale jak zwiekrzyc ilosc przechowywanych znaków w kontrolce po powinna przchowywac wiecej, i jak ustawiac czcionke, to znaczy rozmiar , wielkosc itp???
  15. Gering

    Kilka prpblemów

    Napisałem sobie programik z kontrolka richedit . Ładuje kontrolke richedit zgodnie z tym co jest napisane na stronie //Ładuje biblioteke do programu Library = LoadLibrary("RICHED32.DLL"); //Sprawdzam poprawnośc załadowania biblioteki if(!Library) { MessageBox(NULL,"Nie mozna znaleźc pliku riched32.dll","",MB_OK|MB_ICONERROR); } //Tworze kontrolkę edycji richedit Edit = CreateWindowEx(WS_EX_CLIENTEDGE,"RichEdit","",WS_CHILD|WS_VISIBLE|WS_HSCROLL|WS_VSCROLL|ES_MULTILINE,0,0,200,150,Okno,NULL,Typewriter,0) ; I nie bardzo moge uwierzyc ze to jest kontrolka richedit :D Co prawda kontrolka sie tworzy i wsztko jest ok . A nie moge dowierzyc z tego wzgledu ze plik RICHED32.DLL znajduje sie w katalogu system32 , a ja nie podaje sciezki przecie z do tego pliku , po drugie nawet bez pliku nagłówkowego richedit.h. Kolejną sprawą jest fakt ze kontrolka moze "podobno" o wiele wiecj znaków , wiec gdy po utworzeniu pisze w niej ale do pewnego mometu i nie mozna dalej próbowalem tez wysłac komunikat jak dla standardowje kontrolki edycji SendMessage(Edit,EM_SETLIMITTEXT,NULL,NULL); Kolejna sprawa jest to ze próbuje sobie utworzyc statusbar , dodaje biblioteke i plik nagłówkowy ale gdy deklaruje struktóre INITCOMMONCONTROLSEX Dev zgłąsza bład . Gdy pisałem pod VC++ nic takiego sie nie działo podpieram sie przykładem z strony .
  16. Gering

    Kontrolka tab

    Napisąłem sobie taki kawalek kodu : static HINSTANCE Typewriter; //Dop rzechowywania uchwytu programu static HWND StatusBar,Tab; //Uchwyt kontrolki status bar INITCOMMONCONTROLSEX c; // Struktóra INITCOMMONCONTROLSEX switch(Message) { case WM_CREATE: { //Pobieram uchwyt programu Typewriter = ((LPCREATESTRUCT) lParam)->hInstance; //Wypełnianie struktóry c.dwSize=sizeof(c); c.dwICC=ICC_BAR_CLASSES ; InitCommonControlsEx(&c); //Tworze kontrolkę status bar StatusBar = CreateWindowEx(0,STATUSCLASSNAME, "Przykładowy tekst.", WS_CHILD | WS_VISIBLE | SBARS_SIZEGRIP, 0, 0, 0, 0,Okno, (HMENU)1,Typewriter, 0); TCITEM tie; tie.mask = TCIF_TEXT ; tie.pszText = "tekst"; TabCtrl_InsertItem(Tab,0, &tie); Tab = CreateWindowEx(0, WC_TABCONTROL, 0, WS_CHILD | WS_VISIBLE | TCS_BOTTOM | TCS_FIXEDWIDTH, 0, 1,0,0,Okno, (HMENU)2,Typewriter, NULL); if(!Tab) { MessageBox(NULL,"Error","",MB_OK); } } break; I choc wydaje sie ze kontrolka zosatała utworzona to jej nie widac na obszarzze roboczym . Dołaczyłem wszystkie potrzebne pliki
  17. Gering

    Dll i zasoby

    Czy musze byc dziewczyną by mi ktos pomógł :x
  18. Witam , w sprawę wyświetlania bitmap mozna obejsc tak , utwórz na oknie kilka przycisków , i namaluj na nich bitmapy , ustaw zegar by np po 10 s bitmapu znikały i zmieniały kolejnośc na przyciskach
  19. Gering

    Dll i zasoby

    Mam pytanko czy do biblioteki w zasobach mozna dołączyc plik wav. A jeśli tak to jak to sie robi Mam jeszcze jedno pytanie nie związane z dll jak zrobic taki ładne menu jak w xp Musze je sobie namalowac , czy jest moze do tego odpowiedni styl Podejrzewam iz musze sobie ja namalowac , jesli tak to poprosze moze o kod , bo nigdy czegos takiego nie robiłem i nie wiem jak sie za to zabrac
  20. Gering

    Dev C++ i biblioteka

    Oki zrozumiałem :D , ale dziwi mnie to ze znalazłem plik nagówkowy richedit w katalogach Dev'a . Mam jeszcze jedno pytanie czy w Dev C++ nie ma tylko tej biblioteki czy starszych tez ?? A jeśli są to jakie i czy bedą mogły byc uzywane przez programy które bedą napisane dla systemów starszych takich jak 98,ME,2000 . Z góry dziękuje za odpowiedz :)
  21. Gering

    Dev C++ i biblioteka

    Pisze sobie programi i zgodnie z instrukcjami na stronie : https://pancake.sggw.waw.pl/~hador/Masm32/Pl/index.html które dotycza biblioteki kontrolki RichEdit , bilbioteka odpowadająca za tą właśnie kontrolkę nazywa się Msftedit.dll ( w wersji 4.1 dla windows xp ) ale nie moge jej znaleźć w bibliotekach Dev'a . Czy moze ktoś pomóc ?? Z góry dziekuje :)
  22. Gering

    Dev C++ i Biblioteka

    Pisze sobie programik w Dev C++ i chce dodać kontrolkę RichEdit według instrukcji z strony https://pancake.sggw.waw.pl/~hador/Masm32/Pl/index.html bibliotekia odpowiadająca za kontrolke w wersji 4.1 nazywa sie Msftedit.dll ale w katalogach z bibliotekami w Dev C++ nie moge jej znaleścć czy ma moze jakąś inna nazwę ?? :)
  23. Gering

    RichEdit

    Przepraszam , ale nie wiem skąd wiąść pełną dokumentacje kontrolki RichEdit ( najlepiej w wersji 2.0) . Najleprza byłaby po polsku. Z gór dziękuje za pomoc :-) :D
  24. Gering

    Menu

    W jakim kompilatorze to kompilujesz ?? Daj e-mail to ci przysle programik prosty 8)
  25. Gering

    Menu

    Móglbyś pokazać kod pliku zasobów bo to zależy od tego jak nazwaleś w zasobach sowje menu . Jezeli np wygląda to w ten sposób : MENU MENU BEGIN POPUP "&Plik" BEGIN MENUITEM "New" To wtedy w polu lpszMenuName wpisujesz nazwę menu czyli np . wndclass.lpszMenuName = "MENU";
×
×
  • Utwórz nowe...