Powered By Blogger

07 July 2005

วันนี้ C++ Win32 Dialog Base อย่างง่ายๆครับ

หาเจอ ตัวอย่างโปรแกรม การเขียน C++ บน Win32 API

เนื้อหาเป็น ภาษา อังกฤษนะครับ
เหมาะสำหรับ เบื้องต้นการหัดเขียน C++ บน Windows , Win32 API ครับ

โดยเป็นโปรแกรมที่สั้นที่สุดเท่าที่เคยเห้นมาครับ คือใช้ Resource แทนการ Declare Window เอง
ซึ่งก็คิดว่าน่าจะช่วยให้ การเขียน C++ บน API Win32 ง่ายขึ้นนะครับ

นี่ก็ตัวอย่างครับ ทำตามนั้นได้เลย
ทดลองทำ คอมไพล์แล้ว พบปัญหาเล็กน้อยเท่านั้นครับ
แต่ก็แก้ไขได้ง่ายๆครับ
คือ ให้เติม
#include
เข้าไปใน resource file , Win32D.rc ที่บรรทัดแรกครับ
แค่นี้ก็จะทำงานได้แล้ว

อ่อเมื่อเขียนตามแล้วจะได้ 3 ไฟล์นะครับ
คือ 1 main.cpp , 2 Win32D.rc , 3 Resource.h ครับ
โดย ผมทำการ compile โดย Dev-C++ เวอร์ชัน 4.9.9.2 ครับ

ลิงค์ ของข้อมูลก็ ที่นี่เลยครับ

http://www.functionx.com/win32/Lesson04.htm

ซึ่งเวป ต้นทางของ ลิงค์ข้างบนคือเวป www.functionX.com นะครับ
มีเนื้อหา มากมาย รวมทั้ง .NET ด้วยครับ
แต่ ว่าส่วนของ win32 อยู่ที่ http://www.functionx.com/win32/ ครับ

สวัสดีครับ

No comments: