วันจันทร์ที่ 27 สิงหาคม พ.ศ. 2550

Haru Free PDF Library II

เป็นไลบรารี ฟรี สำหรับสร้างไฟล์ pdf


http://libharu.sourceforge.net/index.html

วันศุกร์ที่ 17 สิงหาคม พ.ศ. 2550

wxDev-C++



wxDev-C++ โปรแกรมนี้พัฒนาขยายเพิ่มเติมต่อจาก Dev-C++ ซึ่งโปรแกรมนี้จะสามารถสร้าง Dialog และหน้าต่างได้โดยสามารถมองเห็นลักษณะได้เลย คล้าย ๆ กับ SharpDeveloper แต่ ยังอยู่ในระหว่างการพัฒนาอยู่ โดยโปรแกรม จะใช้การเขียนส่วน GUI ของ wxWidgets

ถ้าต้องการติดตั้งโปรแกรม wxDev-C++ จะต้องถอดโปรแกรม Dev-C++ ออกก่อน โดนดาวน์โหลดโปรแกรมได้ที่
http://wxdsgn.sourceforge.net/

ส่วนคู่มือ ให้ดาวน์โหลดได้ที่
http://wxdevcpp-book.sourceforge.net/

วันพุธที่ 15 สิงหาคม พ.ศ. 2550

เว็บไซท์สอน Windows Programming

1. สอนการสร้างโปรแกรมด้วยระบบ Win32 และอธิบายแต่ละส่วนของโปรแกรม ด้วย Dev-C++
http://in.geocities.com/pravinparatey/

2. Windows API Tutorial
http://www.relisoft.com/win32/index.htm

3. Windows Programming Tutorial
http://www.geocities.com/Heartland/Meadows/9818/win32tut/index.html

4. Win32 programming
http://www.functionx.com/win32/


ทำเมนูภาษาไทยให้กับ Dev-C++


ไม่เห็นมีเมนูภาษาไทย เลยกำลังทดลองทำเองอยู่
ใน Path c:\devcpp\lang ให้ทำการคัดลอกไฟล์ English.lng แล้วบันทึกเป็น Thai.lng
แล้วแก้ไขคำต่าง ๆ ตามเมนูให้เป็นภาษาไทย

เมื่อเปิดโปรแกรม Dev-C++ ก็จะได้หน้าต่างที่มีเมนูเป็นภาษาไทย

วันพฤหัสบดีที่ 9 สิงหาคม พ.ศ. 2550

โปรแกรม ResEd Resource editor

ในกรณีที่ต้องการสร้างไฟล์ .rc
Dev-C++ ไม่ได้เตรียมเครื่องมือไว้ให้ ดังนั้นจึงมีผู้แนะนำให้ใช้งานโปรแกรม ResEd Resource editor

ดาวน์โหลดได้ที่ ResEd Resource editor.

วันจันทร์ที่ 6 สิงหาคม พ.ศ. 2550

Create New Project

หลังจากเลือกเมนู File>New>Project จะมีไดอะล็อกให้เลือก ดังรูป


Console application
จะสร้าง console application. โดยโปรแกรมแบบ Console จะใช้งานฟังค์ชันสำหรับ Console ซึ่งจะใช้งานได้เฉพาะ โหมดตัวอักษรเท่านั้น โดยจะเรียกใช้งานการรับและส่งข้อมูลผ่านฟังค์ชัน standard I/O เช่น printf() และ scanf() โปรแกรมแบบ Console จะไม่มีระบบติดต่อผู้ใช้แบบกราฟฟิค เมื่อทำการคอมไพล์แล้วจะได้ผลลัพธ์เป็นไฟล์นามสกุล .exe และสามารถรันได้จาก command line

Windows application
จะสร้าง โปรแกรมแบบ Win32 จะเป็นโปรแกรมแบบเอ๊กเซอร์คิวท์ (EXE) ที่เขียนในแบบภาษา C หรือ C++ โดยจะทำการเรียก Win32 API เพื่อสร้างส่วนระบบติดต่อผู้ใช้แบบกราฟฟิค ไม่รองรับ MFC

DLL
จะสร้าง ไดนามิคไลบรารีแบบ Win32(DLL) ที่เขียนในแบบภาษา C หรือ C++ จะได้ไลบรารีใช้งานฟังค์ชันร่วมกันได้จากหลาย ๆ โปรแกรม

Static library
จะสร้าง static library จะบรรลุ objects , ฟังค์ชัน และข้อมูลที่จะเชื่อมเข้าสู่โปรแกรมเมื่อทำการสร้างไฟล์

Empty project
กำหนดให้เป็นไฟล์โครงงานเปล่า ๆ ที่ไม่มีไฟล์อะไร แต่ต้องเพิ่มส่วนอื่น ๆ เพิ่มเติมเอง



อ้างอิง
http://www.gidforums.com/t-7664.html