เนื่องจากผมได้ทำงานที่ใช้ภาษาไทยกับภาษา C ผมจึงอยากเผยแพร่วิธีการสำหรับคนที่ไม่รู้สำหรับคนที่มีวิธีที่ดีกว่านี้ก็สามารถเอามาแชร์กันได้นะครับ ซึ่งวิธีนี้เป็นวิธีหนึ่งในการทำให้ Command Prompt สามารถใช้งานภาษาไทยได้ครับ โดยระบบปฏิบัติการที่ผมใช้คือ Windows7 (ผมไม่รู้ว่าระบบปฏิบัติการใช้ได้หรือไม่) โดยมีขั้นตอนดังนี้ครับ
1.ดาวน์โหลดภาษาไทย Modified Thai Fonts ตามลิ้งค์นี้เลยครับ
http://bond.in.th/octrabond/download/category/1-thai-fonts
2.แตกไฟล์แล้วนำไปวางที่ C:\Windows\Fonts
3. เปลี่ยนแปลงค่าของ Window ให้เป็นภาษาไทยโดยไปที่ Control Panel > Region and Language > Administrative ให้เป็นภาษาไทย
4. จากนั้นบอกให้ Window นำฟอนต์ไปใช้ใน Command Box โดยไปที่ Start ในช่องค้นหา พิมพ์ regedit แล้วกดปุ่ม Enter
5.แก้ไขค่า TrueType Font ที่ตำแหน่ง 0 (คับเบิ้ลคลิ้กที่เลข 0) ให้เป็นค่า Thaimono
6. เปิดกล่อง command line คลิ้กขวาที่ Title bar เลือก properties
7. เลือกฟอนต์ เป็น Thaimono เลือกขนาดตามต้องการ
8. ทดสอบพิมพ์ภาษาไทย บน command line จะเห็นว่าแสดงผลภาษาไทยได้ถูกต้อง
เคดิตครับ
http://www.gotoknow.org/posts/484325
หวังว่ากระทู้นี้จะเป็นประโยชน์ไม่มากก็น้อย
การทำให้ภาษา C พิมพ์ภาษาไทยได้
1.ดาวน์โหลดภาษาไทย Modified Thai Fonts ตามลิ้งค์นี้เลยครับ http://bond.in.th/octrabond/download/category/1-thai-fonts
2.แตกไฟล์แล้วนำไปวางที่ C:\Windows\Fonts
3. เปลี่ยนแปลงค่าของ Window ให้เป็นภาษาไทยโดยไปที่ Control Panel > Region and Language > Administrative ให้เป็นภาษาไทย
4. จากนั้นบอกให้ Window นำฟอนต์ไปใช้ใน Command Box โดยไปที่ Start ในช่องค้นหา พิมพ์ regedit แล้วกดปุ่ม Enter
5.แก้ไขค่า TrueType Font ที่ตำแหน่ง 0 (คับเบิ้ลคลิ้กที่เลข 0) ให้เป็นค่า Thaimono
6. เปิดกล่อง command line คลิ้กขวาที่ Title bar เลือก properties
7. เลือกฟอนต์ เป็น Thaimono เลือกขนาดตามต้องการ
8. ทดสอบพิมพ์ภาษาไทย บน command line จะเห็นว่าแสดงผลภาษาไทยได้ถูกต้อง
เคดิตครับ http://www.gotoknow.org/posts/484325
หวังว่ากระทู้นี้จะเป็นประโยชน์ไม่มากก็น้อย