คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 4
ภาษาซี ต้องนี้เลย http://www.winprog.org/tutorial/simple_window.html
จะสังเกตุว่า มันยาก กว่าจะได้ Form,Button อะไรต่างๆ ที่จริงก็ไม่ยากแต่มันเยอะ คิดดูหากโปรแกรมมีสัก 100 Form
หรือ มีปุ่ม เป็น พันๆ ปุ่ม อวกแน่ๆ ต้องเขียนซ้ำๆ กัน เยอะ มากๆ แล้วสำคัญคือจะงง เองนั้นแหละ
เลยตองนำ C++ มาใช้ประโยชน์ แทน สร้างเป็น Class แล้วนำมาใช้ ใหม่ได้เรื่อยๆ
เช่น สร้าง Form ก็สร้าง Class ไว้ครั้งเดียว แต่นำไปใช้สร้าง Object ได้ กี่ ครั้งก็ได้
ที่จริงเราทำเองได้ ขยันๆ นั่งเอา โค้ดสร้าง Listview,Treeview,Button อะไรต่างๆ ที่ใช้งานบ่อยๆ
มาสร้างเป็น Class เก็บเอาไว้ แต่อย่าทำเองเลย มันเหนื่อย Microsoft เค้าอาสาทำให้แล้ว MFC http://www.functionx.com/visualc/
แต่มันไม่ฟรี นี่ซิ่ แต่หากอยากลอง ทำเอง ก็ศึกษาต่อจาก WFC http://www.codeproject.com/Articles/520/The-Win-Foundation-Classes-WFC-Version
หรือ ใช้ QT ก็ได้ แต่ QT License น่าปวดหัวมากๆ
หากให้แนะนำ ก็จะแนะนำว่าโปรแกรมเล็กๆ มี ไม่ถึง 10 Form มีปุ่ม ไม่เกิน 200 ปุ่มโปรแกรมง่ายๆ
ก็ใช้ด้วยวิธีนี้ W32APIs อันนี้ใช้ตัว Visual Studio แจกฟรีได้สบายๆ
http://www.winprog.org/tutorial/simple_window.html
หากโปรแกรมใหญ่ ก็ MFC ใช้แบบโจรไปก่อนก็ได้ รวยค่อย จ่ายเงิน แต่ Visual Studio แจกฟรี จะไม่มี MFC หาแบบ Pro ขึ้นไปมาใช้แบบโจรไปก่อน
http://www.functionx.com/visualc/
จะสังเกตุว่า มันยาก กว่าจะได้ Form,Button อะไรต่างๆ ที่จริงก็ไม่ยากแต่มันเยอะ คิดดูหากโปรแกรมมีสัก 100 Form
หรือ มีปุ่ม เป็น พันๆ ปุ่ม อวกแน่ๆ ต้องเขียนซ้ำๆ กัน เยอะ มากๆ แล้วสำคัญคือจะงง เองนั้นแหละ
เลยตองนำ C++ มาใช้ประโยชน์ แทน สร้างเป็น Class แล้วนำมาใช้ ใหม่ได้เรื่อยๆ
เช่น สร้าง Form ก็สร้าง Class ไว้ครั้งเดียว แต่นำไปใช้สร้าง Object ได้ กี่ ครั้งก็ได้
ที่จริงเราทำเองได้ ขยันๆ นั่งเอา โค้ดสร้าง Listview,Treeview,Button อะไรต่างๆ ที่ใช้งานบ่อยๆ
มาสร้างเป็น Class เก็บเอาไว้ แต่อย่าทำเองเลย มันเหนื่อย Microsoft เค้าอาสาทำให้แล้ว MFC http://www.functionx.com/visualc/
แต่มันไม่ฟรี นี่ซิ่ แต่หากอยากลอง ทำเอง ก็ศึกษาต่อจาก WFC http://www.codeproject.com/Articles/520/The-Win-Foundation-Classes-WFC-Version
หรือ ใช้ QT ก็ได้ แต่ QT License น่าปวดหัวมากๆ
หากให้แนะนำ ก็จะแนะนำว่าโปรแกรมเล็กๆ มี ไม่ถึง 10 Form มีปุ่ม ไม่เกิน 200 ปุ่มโปรแกรมง่ายๆ
ก็ใช้ด้วยวิธีนี้ W32APIs อันนี้ใช้ตัว Visual Studio แจกฟรีได้สบายๆ
http://www.winprog.org/tutorial/simple_window.html
หากโปรแกรมใหญ่ ก็ MFC ใช้แบบโจรไปก่อนก็ได้ รวยค่อย จ่ายเงิน แต่ Visual Studio แจกฟรี จะไม่มี MFC หาแบบ Pro ขึ้นไปมาใช้แบบโจรไปก่อน
http://www.functionx.com/visualc/
แสดงความคิดเห็น
สร้างหน้าต่างโปรแกรมที่เราเขียนขึ้นยังไงหรอครับ?
ปล. จะทำด้วยภาษาซีนะครับ ไม่รู้ว่าจะทำได้ไหม เพราะความรู้ก็มีอยู่แค่นี้