PDA

View Full Version : Apakah MFC pada visual c++ itu ?


saufister
05-02-2011, 05:05 AM
Selamat pagi semuanya.

maaf saya mau bertanya apakah MFC itu ?

terus saya juga sering mendengar Open GL , GTK+

itu apa ya . maaf saya kurang paham

terus kalau misalnya kita membuat software pakai visual C++ kan kita mesti merancang interface dulu ( itupun lewat coding) , bagaimana caranya menghubungkan dengan kode pada masing-masing objek(misalnya button) dengan kode program untuk melakukan suatu hal ( misalnya kita bikin button dengan nama "Tes" terus jika itu ditekan akan keluar Messagebox "tes") kan berbeda dengan VB yang bisa dengan mudah .mohon dijawab . terima kasih

nyiurmelambai
05-02-2011, 03:07 PM
Selamat pagi semuanya.

maaf saya mau bertanya apakah MFC itu ?

terus saya juga sering mendengar Open GL , GTK+

itu apa ya . maaf saya kurang paham

terus kalau misalnya kita membuat software pakai visual C++ kan kita mesti merancang interface dulu ( itupun lewat coding) , bagaimana caranya menghubungkan dengan kode pada masing-masing objek(misalnya button) dengan kode program untuk melakukan suatu hal ( misalnya kita bikin button dengan nama "Tes" terus jika itu ditekan akan keluar Messagebox "tes") kan berbeda dengan VB yang bisa dengan mudah .mohon dijawab . terima kasih

MFC kalau gak salah adalah modul dalam VC++ untuk membuat aplikasi berbasis grafis (GUI).
untuk kasus vc++ kalau kita pake MFC dalam VC++ pengembangan aplikasi lebih mudah tinggal klik ganda untuk tiap tombol dan masukan id.
Tapi kalau kita buat project secara manual misalnya pake RC(resource), untuk itu maka setiap tombol harus dimasukan ID yang akan dipanggil oleh lewat WM_COMMAND (kalo gak salah, sudah byak lupa cz udah kadang koding pake win API).
OpenGL adalah standar grafis alternatif DirectX(CMIIW).
GTK+ API alternatif dalam pengembangan aplikasi berbasis GUI.

CMIIW cz cuma datang dari pengalaman pribadi...

saufister
05-02-2011, 06:21 PM
MFC kalau gak salah adalah modul dalam VC++ untuk membuat aplikasi berbasis grafis (GUI).
untuk kasus vc++ kalau kita pake MFC dalam VC++ pengembangan aplikasi lebih mudah tinggal klik ganda untuk tiap tombol dan masukan id.
Tapi kalau kita buat project secara manual misalnya pake RC(resource), untuk itu maka setiap tombol harus dimasukan ID yang akan dipanggil oleh lewat WM_COMMAND (kalo gak salah, sudah byak lupa cz udah kadang koding pake win API).
OpenGL adalah standar grafis alternatif DirectX(CMIIW).
GTK+ API alternatif dalam pengembangan aplikasi berbasis GUI.

CMIIW cz cuma datang dari pengalaman pribadi...

maksudnya mas kalau pake win api beda lagi ya ??
bedanya sama vb apa mas . kan di vb dikasih button misalnya langsung di isi kode . apa di vc++ mesti bikin button dulu ?

nyiurmelambai
05-06-2011, 09:20 PM
maksudnya mas kalau pake win api beda lagi ya ??
bedanya sama vb apa mas . kan di vb dikasih button misalnya langsung di isi kode . apa di vc++ mesti bikin button dulu ?

pada dasarnya vb pun menggunakan winapi, tapi sudah ada layer yang menjembataninya... misalnya fungsi form1.caption="Appku", sebenarnya vb meanggil fungsi SetWindowTextA(HWND, "Appku");

gak juga, dalam VC++ pake MFC jga pembuatan aplikasi sudah secara visual, tinggal masukan kontrol yang ada dalam dialog(Form) trus klik2x masukan id dan kodepun sudah bisa ditulis. Cuma dalam VC++ kebanyakan menggunakan fungsi2 win api.

Lanjut gan
http://id.wikipedia.org/wiki/Antarmuka_Pemrograman_Aplikasi_Windows
http://winapi.freetechsecrets.com/