Jump to content

Omega

Members
  • Content Count

    0
  • Joined

  • Last visited

    Never

Community Reputation

0 Neutral

About Omega

  • Rank
    Newbie
  1. Omega

    [c++] obsluga wyjatkow.

    mam lamerskie pytanie. Prosze o jakis przyklad obslugi wyjatkow, np: int i; cin >> i; try { i = 4/i //moze byc zero ... I nie wiem jak to obsluzyc?
  2. Omega

    LoadBitmap - problem

    A masz zdefiniowana IDB_BITMAP ?
  3. Omega

    Pobieranie z edita

    No to wszystko jasne. A zobacz jaki dlaes temat (chodzi o edit) a w poscie napisales edit box'a. A ten drugi to zupelnie inna kontrolka. Odp: Pobierasz: GetWindowText, z tym, ze ostatni parametr musi byc jakims rozmiarem, np. bufora do pobierania tekstu (np. 1024 bajty). Bo ta ilosc nie musi byc wielkoscia akurat ilosci znakow w edicie, tylko okresla ile najwiecej moze pobrac bajtow z edita do bufora i co za tym idzie ten bufor musi miec taka pojemnosc.
  4. Omega

    okna dialogowe

    Napisales, ze jak okno gg. Chodzi Ci o kontrolki na oknie typu child. Tak wiec, kazda z nich musi miec inny identyfikator (jezeli przesylasz dane po id).
  5. Omega

    Pobieranie z edita

    Tak tez moze byc du**. Niech autor da odpowiedz, czy chodzi mu o edit boxa, czy edita jednoliniowego czy multiline?
  6. Omega

    Wysyłanie maili

    Byc moze tutaj cos znajdziesz: https://programista.org/forum/viewtopic.php?t=6203
  7. Omega

    Pobieranie z Rejestru

    https://devstart.pl/temat/5074-reg/
  8. Problem z tym, ze ja pisze w delphi, tak wiec taka strone moglbym Ci poradzic. Ty zapewne wolal bys w c++, ale mysle, ze koledzy rzuca linki. Ale moge Ci podac jedna: https://www.codeproject.com/vcpp/gdiplus/. A warto sie zapoznac z gdi+, bo w przypadku jego to zeby przekonwertowac jpeg'a do bmp to zaledwie kilka linkjek prostego kodu. Odpowiedz na Twoja pytanie tak by wygladala w delphi: uses gdiputil,gdipobj; var img:TGPBitmap; clsid: TGUID; begin img:=TGPBitmap.Create('jakasgraph.jpg'); GetEncoderClsid('image/bmp', clsid); img.Save('wynik.bmp',clsid,nil); img.Free; end.
  9. Zalezy czy chcesz sie wspomoc gdi+, czy raczej nie? Jezli nie to najpierw musisz sie zaopatrzec w jakies zrodla dekodujace jpeg'a, np: ftp://ftp.uu.net/graphics/jpeg/ Natomiast, jezeli z gdi+ to...daj znac ;-)
  10. Omega

    petzold - przyklady z CD

    He, he gorzej - nie doczytuje do konca postow. Cizyssssss, ale ja jestem leniwy.
  11. Omega

    petzold - przyklady z CD

    A ja mam DSL. O jaki adres Ci chodzi? Na komputer NICON'a?
  12. Bezposredniej funkcji do zrzutu okna o nieregularnych ksztaltach to raczej nie ma. Natomiast aby zrzucic caly, badz czesc ekranu wystarcza Ci funkcje (delphi): var width, height,x,y: integer; dc:hDC; bm:hBitmap; begin width := 50; height := 100; //wysokosc i szerokosc zrzutu kawalka ekranu x=5; y=20; //skad dc:=CreateComaptibleDC(GetDC(0)); bm:=CreateCompatibleBitmap(GetDC(0),width,height); BitBlt(dc,0,0,width,height,GetDC(0),x,y,SRCCOPY); //tutaj mozesz obsluzyc uchwyt bm (bitmapy z rzutem ekranu), np. zapisac do pliku DeleteDC(dc); DeleteObject(bm); end;
  13. Omega

    Global Class

    Zainteresuj sie taka stala jak CS_GLOBALCLASS w rejestrwaniu klasy.
  14. Pobieranie czcionki z pliku graficznego? Chodzi Ci o cos takiego jak robia programy OCR? Ciezka sprawa. Jezeli nie potrafisz stworzyc programowo czcionki, a chcesz brac sie za cos takiego to zapomnij.
  15. https://www.pckurier.pl/archiwum/art0.asp?ID=1110
×
×
  • Create New...