Home
Change Info
Download
New Chapter
TeacherChat
MemberChat

Windows programming with MFC and Visual C++
เขียนโปรแกรมบน Windows ด้วย MFC และ Visual C++
โดย อ.นิรุธ อํานวยศิลป์

บทนำ แนะนํากันก่อนลุย

ภาค 1 C++ เบื้องต้น

ภาคแรก เรามาอุ่นเครื่องกันด้วยการเขียนโปรแกรม C++ และ OOP เพื่อให้ท่านเข้าใจแนวคิด OOP พื้นฐานที่จําเป็นในการเขียนโปรแกรมบน Windows และเพื่อให้ท่านมองเห็นทุก ๆ อย่างใน Windows เป็นวัตถุตามหลักการของ OOP ครับ

EXERCISE..
"I love exercises.."

ลองทําแบบทดสอบครับ คลิกที่นี่ >>

ภาค 2 เขียนโปรแกรมบนWindows

ภาคที่สอง มาเริ่มเข้าสู่การเขียนโปรแกรมบน Windows กันเลยนะครับ...

AppWizard

ปุ่มกดและ Edit Box

บทนี้นะครับ เรามาศึกษากันในเรื่องของ Button และ Edit Control และที่สําคัญ ในบทนี้ ท่านจะได้รู้จักกับระบบข่าวสาร หรือที่เรียกกันว่า การจัดการ Event ในโปรแกรม แต่ผมจะเรียกว่าการ "แมปเมสเสจ" (Message Mapping)

EXERCISE..
"I love exercises.."

ลองทําแบบทดสอบครับ คลิกที่นี่ >>

DDX

จากที่ผ่านมา แทนที่จะใช้ GetDlgItemText หรือ SetDlgItemInt นั้น เราหันมาใช้ตัวแปร DDX ดีกว่าครับ ง่ายดี ตัวแปร DDX มีสองประเภทครับ อยากทราบว่ามีอะไรบ้าง ขอเชิญได้ครับ

หมายเหตุ. เมื่อท่านฟังเรื่องของตัวแปร DDX แบบ Control ให้ดูไฟล์คู่มืออ้างอิงของ MFC ที่ชื่อ VCMFC.CHM ใน CDROM ประกอบไปด้วย เพื่อความเข้าใจมากยิ่งขึ้น

EXERCISE..
"I love exercises.."

ลองทําแบบทดสอบครับ คลิกที่นี่ >>

ListBox, ComboBox, CheckBox และ RadioBox

บทนี้ มาศึกษาวิธีการสร้าง ListBox, ComboBox , Check Box และก็ RadioBox กัน แล้วท่านจะพบว่า อึม...ใช้งานจริง ๆ

"บทนี้ ศึกษาเรื่องของการ DEBUG โดยใช้คําสั่ง TRACE ให้ดีนะครับ มีประโยชน์มากครับ มากจริง ๆ ช่วยผมไว้ได้หลายครั้งเลย...."

Spin, Slider, Animation และ Progress

รู้จักกับคอนโทรลแบบใหม่ และการใช้งานอย่างง่าย ๆ

การจัดการไดอะล็อก

ทําความรู้จักกับ Dialog กันให้มากกว่านี้ซิ ว่าการทํางานเป็นอย่างไร พฤติกรรมเป็นอย่างไร และถ้าจะสร้างไดอะล็อกใหม่ให้กับโปรแกรมของเรา จะทําได้อย่างไร... บทนี้ดูดี ๆ นะครับ เรื่องของ OnOK, OnCancel และความสัมพันธ์ของปุ่ม OK กับ Cancel มันมีความลับที่รอให้ท่านศึกษา

เมสเสจบ็อกและการจัดการไฟล์

เมสเสจบ็อกและการถามผู้ใช้ก่อนจบโปรแกรมทําได้อย่างไร, การจัดการไฟล์ และการเรียกไดอะล็อกเปิดไฟล์, เซฟไฟล์ และมีตัวอย่างการสร้าง Editor ง่าย ๆ ด้วยนะครับ

EXERCISE..
"I love exercises.."

ลองทําแบบทดสอบครับ คลิกที่นี่ >>

SDI และการ Serialize

ความลับ!! ความลับ!! ความลับ!! ของการ Serialize และเรื่องของ SDI

PROJECT

มาถึงบทสุดท้ายแล้ว คลิกที่นี่ >>

Niruth Amnuaysilp
Your Instructor

มีอะไรใน CDROM
การใช้งาน CD
การลงทะเบียน
แนะนํา CD


ห้องเรียน onlne

User ID
__
Password
__
__




ตั้งแต่ 2005 นี้ ท่านสามารถ login เข้าสู่หน้า member ได้โดย click ที่ Logo นี้จากหน้าแรกของ Thaidev ครับ