Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kako napraviti "prozor"

[es] :: C/C++ programiranje :: kako napraviti "prozor"

[ Pregleda: 6853 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dux_cro
Zgb

Član broj: 24884
Poruke: 63
*.adsl.net.t-com.hr.



Profil

icon kako napraviti "prozor"04.09.2006. u 17:16 - pre 214 meseci
Zanima me kako bih najlakše i s kojim programom mogao napraviti najobičniji prozor (aplikaciju). U C-u znam napraviti što mi treba (treba samo primjeniti formulu na unesenu vrijednost) pa bih volio da u prozoru imam mjesto za upisati vrijednost i tipku izračunaj pa da izbaci željenu vrijednost.
Hvala
I.
Of all the things I have lost I miss my mind the most...
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.smin.sezampro.yu.

Sajt: www.articles411.com


+8 Profil

icon Re: kako napraviti "prozor"04.09.2006. u 21:15 - pre 214 meseci
Uzmi neku knjigu o MFC ili .NET APIu i udri... To sto ti treba su kontrole, imas toolbar sa njima. Naravno te kontrole mozes i sam da dizajniras ali vidim da si daleko jos uvek od toga...

Offtopic : Jel ovo ljudi hrvatski ili Srpski forum?
I jos jedan : Zar ne mozete da pricate Srpski pa da vas svi razumeju, a ne ove virtuelne reci da koristite? Ovo je molba.
 
Odgovor na temu

Yu Raider
Ivan Djordjevic
Bg

Član broj: 40731
Poruke: 273
*.dynamic.sbb.co.yu.



+2 Profil

icon Re: kako napraviti "prozor"04.09.2006. u 22:28 - pre 214 meseci
Ako učis C, preporučujem ti da ili koristiš Windowsov API, ili neku od multi-platform GUI biblioteka (wxWidgets, GTK, QT...).
Možeš naravno da koristiš i .NET platformu mada ti ja to ne preporučujem.

Ukoliko se odlučiš za ovo prvo, evo par tutoriala kao dobar temelj:

http://www.winprog.org/tutorial/
http://wxwidgets.org/docs/tutorials.htm
http://www.gtk.org/tutorial/
http://doc.trolltech.com/4.2/tutorial.html

Pozdrav i srećno učenje :)
--Ivan
SLIder.
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: kako napraviti "prozor"05.09.2006. u 20:53 - pre 214 meseci
mozes da probas odlicnu FLTK biblioteku. ako imas dev-cpp mozes je lako instalirati pomocu dev pack-a.
www.fltk.net

Code:

In short: FLTK is one of the best opensource C++ GUI ToolKits available nowadays. - It's fast, small, feature rich and works on almost all popular platforms. If You, dear visitor, are C/C++ developer, FLTK GUI ToolKit is really worth of try. Official FLTK website is: http://www.fltk.org


offtopic:
Ja sam procitao covjekov post i nisam nasao ni jednu hrvatsku rijec, a i da jesam razumjeo bih je. Neka svako prica kako zna, razumjecemo se vec nekako.

Pozdrav!

 
Odgovor na temu

NrmMyth
Ivan Maček
Split

Član broj: 63456
Poruke: 849
*.cmu.carnet.hr.

Sajt: www.dump.hr


Profil

icon Re: kako napraviti "prozor"05.09.2006. u 21:09 - pre 214 meseci
FLTK bi trebalo dati sansu jer je jako "uredan".
Ali ako tek pocinjes ostavi se GUI-a, doci ce s vremenom i to vrijeme.


Citat:
toxi_programer: I jos jedan : Zar ne mozete da pricate Srpski pa da vas svi razumeju, a ne ove virtuelne reci da koristite? Ovo je molba.
Ja pricam/pisem hrvatski i dosad nisam susreo nekoga iz Srbije da me nije razumio. Jeli tebi to stvarno pravi probleme? ...
 
Odgovor na temu

dux_cro
Zgb

Član broj: 24884
Poruke: 63
*.adsl.net.t-com.hr.



Profil

icon Re: kako napraviti "prozor"06.09.2006. u 00:32 - pre 214 meseci
Hvala na odgovoru...
Budem proučio ove linkove. Znam da je programiranje aplikacija već druga nauka, al mislio sam da postoji neko instant rješenje.
Što se tiče toxijeve molbe ... nemam komentar. Mislim da se možemo razumjeti bez problema, a nikakvo vrijeđanje ili diskriminacija ne postoji u mojim postovima ili u mom nicku.
Pozdrav
I.
Of all the things I have lost I miss my mind the most...
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: kako napraviti "prozor"06.09.2006. u 12:36 - pre 214 meseci
fltk je bas instant rjesenje.
Na www.fltk.net imas i tutorijale( ja mislim).
pozdrav!

 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.ADSL.neobee.net.



Profil

icon Re: kako napraviti "prozor"06.09.2006. u 19:40 - pre 214 meseci
Ako bas volis da se mucis...

Code:

#include <windows.h>

LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
                    PSTR szCmdLine, int iCmdShow)
{   
    static TCHAR szAppName[] = TEXT ("Moj prvi prozor") ;
    HWND         hwnd ;
    MSG          msg ;
    WNDCLASS     wndclass ;

    wndclass.style         = CS_HREDRAW | CS_VREDRAW ;
    wndclass.lpfnWndProc   = WndProc ;
    wndclass.cbClsExtra    = 0 ;
    wndclass.cbWndExtra    = 0 ;
    wndclass.hInstance     = hInstance ;
    wndclass.hIcon         = LoadIcon (NULL, IDI_APPLICATION) ;
    wndclass.hCursor       = LoadCursor (NULL, IDC_ARROW) ;
    wndclass.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH) ;
    wndclass.lpszMenuName  = NULL ;
    wndclass.lpszClassName = szAppName ;

    if (!RegisterClass (&wndclass))
    {   MessageBox (NULL, TEXT ("This program requires Windows NT!"), 
                    szAppName, MB_ICONERROR) ;
        return 0 ;
    }
    hwnd = CreateWindow (szAppName, // window class name
        TEXT ("The Hello Program"), // window caption
        WS_OVERLAPPEDWINDOW,        // window style
        CW_USEDEFAULT,              // initial x position
        CW_USEDEFAULT,              // initial y position
        CW_USEDEFAULT,              // initial x size
        CW_USEDEFAULT,              // initial y size
        NULL,                       // parent window handle
        NULL,                       // window menu handle
        hInstance,                  // program instance handle
        NULL) ;                     // creation parameters
     
    ShowWindow (hwnd, iCmdShow) ;
    UpdateWindow (hwnd) ;
     
    while (GetMessage (&msg, NULL, 0, 0))
    {   TranslateMessage (&msg) ;
        DispatchMessage (&msg) ;
    }
    return msg.wParam ;
}

LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{   
    HDC         hdc ;
    PAINTSTRUCT ps ;
    RECT        rect ;
     
    switch (message)
    {   case WM_CREATE:
            //PlaySound (TEXT ("hellowin.wav"), NULL, SND_FILENAME |
            //    SND_ASYNC) ;
            return 0 ;
        case WM_PAINT:
            hdc = BeginPaint (hwnd, &ps) ;          
            GetClientRect (hwnd, &rect) ;
            DrawText (hdc, TEXT ("Zdravo, Windows 2000!"), -1, &rect,
                DT_SINGLELINE | DT_CENTER | DT_VCENTER) ;
            EndPaint (hwnd, &ps) ;
            return 0 ;
        case WM_DESTROY:
            PostQuitMessage (0) ;
            return 0 ;
    }
    
    return DefWindowProc(hwnd, message, wParam, lParam);
}
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: kako napraviti "prozor"07.09.2006. u 12:41 - pre 214 meseci
Ovo sto je napisao djalfirevic nije mucenje. Na pocetku djeluje zbunjujuce, ali bi svaki windows programer trebao da zna parce WINAPI-ja. pozdrav!
 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: kako napraviti "prozor"09.09.2006. u 18:42 - pre 214 meseci
Citat:
Buffy: Ovo sto je napisao djalfirevic nije mucenje. Na pocetku djeluje zbunjujuce, ali bi svaki windows programer trebao da zna parce WINAPI-ja. pozdrav!


Hvala istomisljenice!
 
Odgovor na temu

smdejan

Član broj: 124848
Poruke: 4
212.62.48.*



Profil

icon Re: kako napraviti "prozor"19.12.2006. u 13:52 - pre 210 meseci
Ova tema i meni bas odgovara, tako da sam se bas lepo ogrebao. Hvala
//stvarno, ciji je ovo sajt
//cisto da znam
Screw you guys! I'm going home! :)
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: kako napraviti "prozor"19.12.2006. u 14:32 - pre 210 meseci
pa lako mozes vidjeti ciji je sajt. svaki sajt bi trebao da ima "o nama", "istorijat" ili tako nesto.
ako se ne mozes snaci:
http://www.elitesecurity.org/o/elitesecurity/
 
Odgovor na temu

peromalosutra
Ivan Rajkovic
Software engineer
Luxoft
Berlin

Član broj: 54774
Poruke: 871
*.teol.net.



+148 Profil

icon Re: kako napraviti "prozor"19.12.2006. u 15:45 - pre 210 meseci
Citat:

Offtopic : Jel ovo ljudi hrvatski ili Srpski forum?
I jos jedan : Zar ne mozete da pricate Srpski pa da vas svi razumeju, a ne ove virtuelne reci da koristite? Ovo je molba.

Stvarno nema potrebe da se forum koristi i za ovakve stvari. Kao što reče Buffy neka svako priča kako zna, razumjećemo se.
A nije mi jasno ni koju rječ nisi razumio, ili koja te je to rječ posebno uvrijedila?

Izvinjavam se svima na forumu, ali ovakve stvari me veoma živciraju, morao sam da odgovorim, a moderatori neka kasnije obrišu.

 
Odgovor na temu

NoBot

Član broj: 126085
Poruke: 31
80.71.146.*



Profil

icon Re: kako napraviti "prozor"26.12.2006. u 21:31 - pre 210 meseci
Malo se i ja ogreba :)
Nisam jos poceo da se sa windows programiranjem zabavljam ali planiram
Vidim ovdje ima zaj... znalaca a to mi je jako drago
"Od glave visak ne boli" :)
 
Odgovor na temu

NoBot

Član broj: 126085
Poruke: 31
80.71.146.*



Profil

icon Re: kako napraviti "prozor"26.12.2006. u 21:37 - pre 210 meseci
Jedno samo pitanje ovaj Windows API je li se naknadno instalira ili....??
Malo mozda zvuci glupo ali kao sto rekoh pocetnik sam sto se tice windows programiranja
 
Odgovor na temu

icobh
Igor Pejašinović
Network Admin
Navigo SC d.o.o.
Banja Luka

Član broj: 18738
Poruke: 1319
*.inecco.net.

Sajt: www.nsc.ba


+4 Profil

icon Re: kako napraviti "prozor"26.12.2006. u 22:11 - pre 210 meseci
Citat:
NoBot: Jedno samo pitanje ovaj Windows API je li se naknadno instalira ili....??

Windows API je sastavni dio svakog Windows Operativnog Sistema, stoga nikakve instalacije nisu potrebne. Windows API koji se koristio u Windows-u 3.11 može se koristiti za programiranje na Windows-u XP. Nekih značajnijih promjena nema, samo se svaki put proširuju mogućnosti itd...

API = Application Programming Interface
I ♥ ♀

Ovaj post je zlata vrijedan!
 
Odgovor na temu

NoBot

Član broj: 126085
Poruke: 31
80.71.147.*



Profil

icon Re: kako napraviti "prozor"28.12.2006. u 20:29 - pre 210 meseci
Hvala icobh,mada mi je jos malo nejasno
Kako da pristupim API-u,gdje
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: kako napraviti "prozor"28.12.2006. u 22:25 - pre 210 meseci
sve sto ti je potrebno je da prikljucis windows.h zaglavlje( u vecini slucajeva)
Code:

#include <windows.h>

i spreman si za koristenje winapi funkcija. Opis tih funkcija mozes naci u msdn-u.
evo i jedan dobar tutorial koji si mogao naci unosom upita "winapi tutorial" u google. :)
http://www.winprog.org/tutorial/
Srecno ucenje winapi-ja :)
pozdrav!
 
Odgovor na temu

[es] :: C/C++ programiranje :: kako napraviti "prozor"

[ Pregleda: 6853 | Odgovora: 17 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.