<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8482183833307728912</id><updated>2012-02-16T03:21:05.229-08:00</updated><title type='text'>with Dev-C++</title><subtitle type='html'>เกี่ยวกับโปรแกรม Dev-C++ และ Windows Programming</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://withdevcpp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://withdevcpp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Chakkree T.</name><uri>http://www.blogger.com/profile/15631884840134578181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://photos1.blogger.com/x/blogger2/7050/809909514078665/211/52745/gse_multipart57486.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8482183833307728912.post-3793998296747358752</id><published>2008-02-10T00:20:00.000-08:00</published><updated>2008-02-10T00:36:53.922-08:00</updated><title type='text'>เมนู DOS-style</title><content type='html'>สมัยก่อน โปรแกรมที่ใช้ DOS จะนิยมเขียนเป็นเมนู&lt;br /&gt;เลยทดลองสร้างดู&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;รหัสโปรแกรม &lt;u&gt;&lt;b&gt;main.c&lt;/b&gt;&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;&lt;div style=" height: 200px;  background-color: ffffc0; border: 1px dotted 0000ff; overflow: auto; padding: 4px;"&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;/*  &lt;br /&gt;    by Chakkree Tiyawongsuwan&lt;br /&gt;    10 Feb 2008&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;include &lt;stdio.h&gt;&lt;br /&gt;include &lt;stdlib.h&gt;&lt;br /&gt;&lt;br /&gt;include "menu.h"&lt;br /&gt;    &lt;br /&gt;int main(){&lt;br /&gt;  int i , num_munu;  &lt;br /&gt;  MENU_ITEM Main_menu[] = {&lt;br /&gt;      {1,"Add"}, &lt;br /&gt;      {2,"Delete"}, &lt;br /&gt;      {3,"Edit"}, &lt;br /&gt;      {0,"Exit"}&lt;br /&gt;  };&lt;br /&gt;  &lt;br /&gt;  num_munu = sizeof(Main_menu) / sizeof(MENU_ITEM);&lt;br /&gt;  i =  ChooseMenu(Main_menu, "Main Menu"  , num_munu);&lt;br /&gt;  &lt;br /&gt;  printf("\n\nyou choose menu no. %d \n" , i);&lt;br /&gt;  &lt;br /&gt;  system("PAUSE"); &lt;br /&gt;  return 0;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;รหัสโปรแกรม &lt;u&gt;&lt;b&gt;menu.h&lt;/b&gt;&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;&lt;div style=" height: 200px; overflow: auto; padding: 4px;"&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;/*  &lt;br /&gt;    by Chakkree Tiyawongsuwan&lt;br /&gt;    10 Feb 2008&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;#ifndef  _MENU_&lt;br /&gt;  #define _MENU_&lt;br /&gt;&lt;br /&gt;  #define FALSE 0&lt;br /&gt;  #define TRUE 1&lt;br /&gt;&lt;br /&gt;  typedef struct menu {&lt;br /&gt;    int id;&lt;br /&gt;    char name[10];&lt;br /&gt;  } MENU_ITEM;&lt;br /&gt;&lt;br /&gt;  int ChooseMenu(MENU_ITEM Menu[], char *msg ,int n);&lt;br /&gt;&lt;br /&gt;#endif&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;รหัสโปรแกรม &lt;u&gt;&lt;b&gt;menu.c&lt;/b&gt;&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;&lt;div style=" height: 200px; overflow: auto; padding: 4px;"&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;/*  &lt;br /&gt;    by Chakkree Tiyawongsuwan&lt;br /&gt;    10 Feb 2008&lt;br /&gt;*/&lt;br /&gt;#include "menu.h"&lt;br /&gt;&lt;br /&gt;int ChooseMenu(MENU_ITEM Menu[], char *msg ,int n){&lt;br /&gt;  int i ,ch , done;&lt;br /&gt;  MENU_ITEM *myMenu;&lt;br /&gt;  &lt;br /&gt;  done = FALSE;&lt;br /&gt;  //num_munu = sizeof(Menu) / sizeof(MENU_ITEM);&lt;br /&gt;  &lt;br /&gt;  do{&lt;br /&gt;    system("CLS");    &lt;br /&gt;    printf("===================\n");&lt;br /&gt;    printf(" %s\n", msg);&lt;br /&gt;    printf("===================\n");&lt;br /&gt;        &lt;br /&gt;    myMenu = Menu;&lt;br /&gt;    for (i= 0; i &lt; n; i++){&lt;br /&gt;         printf("%5d  %-10s\n",myMenu-&gt;id , myMenu-&gt;name);  &lt;br /&gt;         myMenu++;&lt;br /&gt;    } &lt;br /&gt;    printf("\n Select : ");&lt;br /&gt;&lt;br /&gt;    myMenu = Menu;&lt;br /&gt;    for (i= 0; i &lt; n; i++) {&lt;br /&gt;         printf("%d " ,myMenu-&gt;id );&lt;br /&gt;         myMenu++;&lt;br /&gt;    }&lt;br /&gt;    printf(" : ");&lt;br /&gt;    scanf("%d", &amp;ch);&lt;br /&gt;&lt;br /&gt;    myMenu = Menu;&lt;br /&gt;    for (i= 0; i &lt; n; i++) {&lt;br /&gt;        if (ch==myMenu-&gt;id) { &lt;br /&gt;          done = (ch==myMenu-&gt;id);&lt;br /&gt;          myMenu++;&lt;br /&gt;          break;&lt;br /&gt;        }&lt;br /&gt;        myMenu++;&lt;br /&gt;    }&lt;br /&gt;  } while(!done); &lt;br /&gt;  &lt;br /&gt;  return ch;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8482183833307728912-3793998296747358752?l=withdevcpp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://withdevcpp.blogspot.com/feeds/3793998296747358752/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8482183833307728912&amp;postID=3793998296747358752' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/3793998296747358752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/3793998296747358752'/><link rel='alternate' type='text/html' href='http://withdevcpp.blogspot.com/2008/02/dos-style.html' title='เมนู DOS-style'/><author><name>Chakkree T.</name><uri>http://www.blogger.com/profile/15631884840134578181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://photos1.blogger.com/x/blogger2/7050/809909514078665/211/52745/gse_multipart57486.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8482183833307728912.post-6608033864700795883</id><published>2008-02-09T20:27:00.000-08:00</published><updated>2008-02-09T20:45:14.754-08:00</updated><title type='text'>การเรียงลำดับข้อมูล Array of Structures</title><content type='html'>ต้องการสร้างข้อมูล สำหรับเก็บหน้าตัดเหล็กรูปพรรณ&lt;br /&gt;แต่เวลานำไปใช้งานต้องมีการเรียงข้อมูลก่อน&lt;br /&gt;&lt;br /&gt;เลยไปค้นข้อมูลวิธีการ ได้ตัวอย่างมาแล้ว เอามาฝากไว้ก่อน&lt;br /&gt;แล้วจะดัดแปลงอีกครั้ง&lt;br /&gt;&lt;br /&gt;&lt;div style=" height: 400px; overflow: auto; padding: 4px;"&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;/*&lt;br /&gt;    http://www.thescripts.com/forum/thread461852.html&lt;br /&gt;    Sorting Array of Structures&lt;br /&gt;    &lt;br /&gt;    How would I go about sorting this structure by title?&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;include &lt;stdio.h&gt;&lt;br /&gt;include &lt;stdlib.h&gt;&lt;br /&gt;&lt;br /&gt;typedef struct {&lt;br /&gt;   char author[40];&lt;br /&gt;   char title[40];  &lt;br /&gt;   char code[4];&lt;br /&gt;   int hold;&lt;br /&gt;   int loan;&lt;br /&gt;} LIBRARY;&lt;br /&gt;&lt;br /&gt;int complib(const void *vp1, const void *vp2)&lt;br /&gt;{&lt;br /&gt;  const LIBRARY *p1 = vp1;&lt;br /&gt;  const LIBRARY *p2 = vp2;&lt;br /&gt;//  return strcmp(p1-&gt;title, p2-&gt;title);&lt;br /&gt;&lt;br /&gt;  /* case Number */&lt;br /&gt;  if(p1-&gt;loan &gt; p2-&gt;loan) return 1;&lt;br /&gt;  if(p1-&gt;loan &lt; p2-&gt;loan) return -1;&lt;br /&gt;  return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void  printyourdata(LIBRARY *b ,int n )&lt;br /&gt;{&lt;br /&gt;      int  i;&lt;br /&gt;      for (i = 0; i &lt; n ; i++){&lt;br /&gt;          printf("%-12s\t%-25s\t%s\t%d\t%d\n" ,&lt;br /&gt;             b[i].author, b[i].title, b[i].code , b[i].hold ,b[i].loan );&lt;br /&gt;      }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;  int n;&lt;br /&gt;  LIBRARY book[]= {&lt;br /&gt;    {"Galvin","Operating Systems","G02",15,2} ,&lt;br /&gt;    {"Golumbic","Graph Theory","G01",5,2} ,&lt;br /&gt;    {"Habermann","Operating Systems","H01",10,5} ,&lt;br /&gt;    {"Herzog","Computing Structures","H03",10,7} ,&lt;br /&gt;    {"Holub","Compiler Design","H05",11,8} ,&lt;br /&gt;    {"Horowitz","Programming Languages","H06",16,10} ,&lt;br /&gt;    {"Hughs","Structured Programming","H02",4,4} ,&lt;br /&gt;    {"Hunter","Understanding C","H04",6,6} ,&lt;br /&gt;    {"Jacobs","Database Logic","J01",3,1} ,&lt;br /&gt;    {"Kanter","Management Information","K01",8,1} ,&lt;br /&gt;    {"Kindred","Data Systems","K04",2,0} ,&lt;br /&gt;    {"Kleinrock","Queueing Systems","K03",14,0} ,&lt;br /&gt;    {"Kuo","Numerical Methods","K02",2,0} ,&lt;br /&gt;    {"Lane","Data Communications","L01",20,3} ,&lt;br /&gt;    {"Mano","Computer Architecture","M01",2,2}&lt;br /&gt;  };&lt;br /&gt;&lt;br /&gt;  n = sizeof book / sizeof book[0];&lt;br /&gt;  printyourdata(book, n);&lt;br /&gt;  &lt;br /&gt;  qsort(book, n, sizeof book[0], complib);&lt;br /&gt;&lt;br /&gt;  printf("\n\n");&lt;br /&gt;  printf("==============================================\n");&lt;br /&gt;  printyourdata(book, n);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  system("PAUSE"); &lt;br /&gt;  return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;Function getData(t1, t2, t3, t4, t5)&lt;br /&gt;    str1 = "{"&lt;br /&gt;    str1 = str1 &amp; Chr(34) &amp; t1 &amp; Chr(34) &amp; ","&lt;br /&gt;    str1 = str1 &amp; Chr(34) &amp; t2 &amp; Chr(34) &amp; ","&lt;br /&gt;    str1 = str1 &amp; Chr(34) &amp; t3 &amp; Chr(34) &amp; ","&lt;br /&gt;    str1 = str1 &amp; t4 &amp; ","&lt;br /&gt;    str1 = str1 &amp; t5 &amp; "}"&lt;br /&gt;    getData = str1&lt;br /&gt;End Function&lt;br /&gt;*/&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8482183833307728912-6608033864700795883?l=withdevcpp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://withdevcpp.blogspot.com/feeds/6608033864700795883/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8482183833307728912&amp;postID=6608033864700795883' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/6608033864700795883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/6608033864700795883'/><link rel='alternate' type='text/html' href='http://withdevcpp.blogspot.com/2008/02/array-of-structures.html' title='การเรียงลำดับข้อมูล Array of Structures'/><author><name>Chakkree T.</name><uri>http://www.blogger.com/profile/15631884840134578181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://photos1.blogger.com/x/blogger2/7050/809909514078665/211/52745/gse_multipart57486.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8482183833307728912.post-6406987392565673520</id><published>2007-08-27T23:24:00.001-07:00</published><updated>2007-08-27T23:24:48.964-07:00</updated><title type='text'>Haru Free PDF Library II</title><content type='html'>เป็นไลบรารี ฟรี สำหรับสร้างไฟล์ pdf&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://libharu.sourceforge.net/index.html"&gt;http://libharu.sourceforge.net/index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8482183833307728912-6406987392565673520?l=withdevcpp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://withdevcpp.blogspot.com/feeds/6406987392565673520/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8482183833307728912&amp;postID=6406987392565673520' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/6406987392565673520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/6406987392565673520'/><link rel='alternate' type='text/html' href='http://withdevcpp.blogspot.com/2007/08/haru-free-pdf-library-ii.html' title='Haru Free PDF Library II'/><author><name>Chakkree T.</name><uri>http://www.blogger.com/profile/15631884840134578181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://photos1.blogger.com/x/blogger2/7050/809909514078665/211/52745/gse_multipart57486.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8482183833307728912.post-1856952030046944773</id><published>2007-08-17T22:50:00.000-07:00</published><updated>2007-08-17T22:50:02.018-07:00</updated><title type='text'>wxDev-C++</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_HND9VMehJqs/RsaGIKZLJxI/AAAAAAAAAMQ/d7oF7ccgDBU/s1600-h/wxDevCPP.jpg"&gt;&lt;img style="cursor: pointer; width: 272px; height: 230px;" src="http://4.bp.blogspot.com/_HND9VMehJqs/RsaGIKZLJxI/AAAAAAAAAMQ/d7oF7ccgDBU/s320/wxDevCPP.jpg" alt="" id="BLOGGER_PHOTO_ID_5099911102830683922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;wxDev-C++ โปรแกรมนี้พัฒนาขยายเพิ่มเติมต่อจาก Dev-C++ ซึ่งโปรแกรมนี้จะสามารถสร้าง Dialog และหน้าต่างได้โดยสามารถมองเห็นลักษณะได้เลย คล้าย ๆ กับ SharpDeveloper แต่ ยังอยู่ในระหว่างการพัฒนาอยู่ โดยโปรแกรม จะใช้การเขียนส่วน GUI ของ wxWidgets&lt;br /&gt;&lt;br /&gt;ถ้าต้องการติดตั้งโปรแกรม wxDev-C++  จะต้องถอดโปรแกรม Dev-C++ ออกก่อน โดนดาวน์โหลดโปรแกรมได้ที่&lt;br /&gt;&lt;a href="http://wxdsgn.sourceforge.net/"&gt;http://wxdsgn.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ส่วนคู่มือ ให้ดาวน์โหลดได้ที่&lt;br /&gt;&lt;a href="http://wxdevcpp-book.sourceforge.net/"&gt;http://wxdevcpp-book.sourceforge.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8482183833307728912-1856952030046944773?l=withdevcpp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://withdevcpp.blogspot.com/feeds/1856952030046944773/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8482183833307728912&amp;postID=1856952030046944773' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/1856952030046944773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/1856952030046944773'/><link rel='alternate' type='text/html' href='http://withdevcpp.blogspot.com/2007/08/wxdev-c.html' title='wxDev-C++'/><author><name>Chakkree T.</name><uri>http://www.blogger.com/profile/15631884840134578181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://photos1.blogger.com/x/blogger2/7050/809909514078665/211/52745/gse_multipart57486.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_HND9VMehJqs/RsaGIKZLJxI/AAAAAAAAAMQ/d7oF7ccgDBU/s72-c/wxDevCPP.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8482183833307728912.post-8924241190464922612</id><published>2007-08-15T06:00:00.000-07:00</published><updated>2007-08-15T06:00:28.004-07:00</updated><title type='text'>เว็บไซท์สอน Windows Programming</title><content type='html'>1. สอนการสร้างโปรแกรมด้วยระบบ Win32 และอธิบายแต่ละส่วนของโปรแกรม ด้วย Dev-C++&lt;br /&gt;&lt;a href="http://in.geocities.com/pravinparatey/"&gt;    http://in.geocities.com/pravinparatey/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. Windows API Tutorial&lt;br /&gt;&lt;a href="http://www.relisoft.com/win32/index.htm"&gt;http://www.relisoft.com/win32/index.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. Windows Programming Tutorial&lt;br /&gt;&lt;a href="http://www.geocities.com/Heartland/Meadows/9818/win32tut/index.html"&gt;http://www.geocities.com/Heartland/Meadows/9818/win32tut/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. Win32 programming&lt;br /&gt;&lt;a href="http://www.functionx.com/win32/"&gt;http://www.functionx.com/win32/&lt;/a&gt;&lt;br /&gt;&lt;h1&gt;&lt;br /&gt;&lt;/h1&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8482183833307728912-8924241190464922612?l=withdevcpp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://withdevcpp.blogspot.com/feeds/8924241190464922612/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8482183833307728912&amp;postID=8924241190464922612' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/8924241190464922612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/8924241190464922612'/><link rel='alternate' type='text/html' href='http://withdevcpp.blogspot.com/2007/08/windows-programming-dev-c.html' title='เว็บไซท์สอน Windows Programming'/><author><name>Chakkree T.</name><uri>http://www.blogger.com/profile/15631884840134578181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://photos1.blogger.com/x/blogger2/7050/809909514078665/211/52745/gse_multipart57486.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8482183833307728912.post-2982104236766476781</id><published>2007-08-15T05:40:00.000-07:00</published><updated>2007-08-15T05:40:32.003-07:00</updated><title type='text'>ทำเมนูภาษาไทยให้กับ Dev-C++</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_HND9VMehJqs/RsL0CMNvrxI/AAAAAAAAAMI/Xw3Ap60jhQU/s1600-h/Devcpp_thaimenu.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_HND9VMehJqs/RsL0CMNvrxI/AAAAAAAAAMI/Xw3Ap60jhQU/s320/Devcpp_thaimenu.jpg" alt="" id="BLOGGER_PHOTO_ID_5098906046612614930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;ไม่เห็นมีเมนูภาษาไทย เลยกำลังทดลองทำเองอยู่&lt;br /&gt;ใน Path c:\devcpp\lang ให้ทำการคัดลอกไฟล์ English.lng แล้วบันทึกเป็น Thai.lng&lt;br /&gt;แล้วแก้ไขคำต่าง ๆ ตามเมนูให้เป็นภาษาไทย&lt;br /&gt;&lt;br /&gt;เมื่อเปิดโปรแกรม  Dev-C++ ก็จะได้หน้าต่างที่มีเมนูเป็นภาษาไทย&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8482183833307728912-2982104236766476781?l=withdevcpp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://withdevcpp.blogspot.com/feeds/2982104236766476781/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8482183833307728912&amp;postID=2982104236766476781' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/2982104236766476781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/2982104236766476781'/><link rel='alternate' type='text/html' href='http://withdevcpp.blogspot.com/2007/08/dev-c.html' title='ทำเมนูภาษาไทยให้กับ Dev-C++'/><author><name>Chakkree T.</name><uri>http://www.blogger.com/profile/15631884840134578181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://photos1.blogger.com/x/blogger2/7050/809909514078665/211/52745/gse_multipart57486.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_HND9VMehJqs/RsL0CMNvrxI/AAAAAAAAAMI/Xw3Ap60jhQU/s72-c/Devcpp_thaimenu.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8482183833307728912.post-2862798000282271760</id><published>2007-08-09T00:57:00.000-07:00</published><updated>2007-08-09T00:57:01.882-07:00</updated><title type='text'>โปรแกรม ResEd Resource editor</title><content type='html'>ในกรณีที่ต้องการสร้างไฟล์ .rc&lt;br /&gt;Dev-C++ ไม่ได้เตรียมเครื่องมือไว้ให้ ดังนั้นจึงมีผู้แนะนำให้ใช้งานโปรแกรม ResEd Resource editor&lt;br /&gt;&lt;br /&gt;ดาวน์โหลดได้ที่  &lt;a href="http://www.radasm.com/resed/index.html"&gt;ResEd Resource editor.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_HND9VMehJqs/RrrItMNvrwI/AAAAAAAAAMA/zQ6FGdfIVYY/s1600-h/resed.jpg"&gt;&lt;img style="cursor: pointer;" src="http://4.bp.blogspot.com/_HND9VMehJqs/RrrItMNvrwI/AAAAAAAAAMA/zQ6FGdfIVYY/s320/resed.jpg" alt="" id="BLOGGER_PHOTO_ID_5096606607021682434" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8482183833307728912-2862798000282271760?l=withdevcpp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://withdevcpp.blogspot.com/feeds/2862798000282271760/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8482183833307728912&amp;postID=2862798000282271760' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/2862798000282271760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/2862798000282271760'/><link rel='alternate' type='text/html' href='http://withdevcpp.blogspot.com/2007/08/resed-resource-editor.html' title='โปรแกรม ResEd Resource editor'/><author><name>Chakkree T.</name><uri>http://www.blogger.com/profile/15631884840134578181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://photos1.blogger.com/x/blogger2/7050/809909514078665/211/52745/gse_multipart57486.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_HND9VMehJqs/RrrItMNvrwI/AAAAAAAAAMA/zQ6FGdfIVYY/s72-c/resed.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8482183833307728912.post-7347693856686781450</id><published>2007-08-06T19:50:00.000-07:00</published><updated>2007-08-06T19:50:00.577-07:00</updated><title type='text'>Create New Project</title><content type='html'>หลังจากเลือกเมนู File&gt;New&gt;Project จะมีไดอะล็อกให้เลือก ดังรูป&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_HND9VMehJqs/Rrfdq8NvrvI/AAAAAAAAAL4/uQi7TocsOIM/s1600-h/NewProject.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_HND9VMehJqs/Rrfdq8NvrvI/AAAAAAAAAL4/uQi7TocsOIM/s320/NewProject.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5095785233181028082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Console application&lt;/b&gt;&lt;br /&gt;จะสร้าง console application.  โดยโปรแกรมแบบ Console จะใช้งานฟังค์ชันสำหรับ Console ซึ่งจะใช้งานได้เฉพาะ โหมดตัวอักษรเท่านั้น โดยจะเรียกใช้งานการรับและส่งข้อมูลผ่านฟังค์ชัน   standard I/O เช่น  printf() และ scanf()  โปรแกรมแบบ Console จะไม่มีระบบติดต่อผู้ใช้แบบกราฟฟิค  เมื่อทำการคอมไพล์แล้วจะได้ผลลัพธ์เป็นไฟล์นามสกุล  .exe และสามารถรันได้จาก command line&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Windows application&lt;/b&gt;&lt;br /&gt;จะสร้าง  โปรแกรมแบบ Win32  จะเป็นโปรแกรมแบบเอ๊กเซอร์คิวท์ (EXE) ที่เขียนในแบบภาษา  C หรือ C++ โดยจะทำการเรียก Win32 API เพื่อสร้างส่วนระบบติดต่อผู้ใช้แบบกราฟฟิค ไม่รองรับ MFC&lt;br /&gt;&lt;br /&gt;&lt;b&gt;DLL&lt;/b&gt;&lt;br /&gt;จะสร้าง  ไดนามิคไลบรารีแบบ Win32(DLL)  ที่เขียนในแบบภาษา C หรือ C++  จะได้ไลบรารีใช้งานฟังค์ชันร่วมกันได้จากหลาย ๆ โปรแกรม&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Static library&lt;/b&gt;&lt;br /&gt;จะสร้าง static library จะบรรลุ objects , ฟังค์ชัน และข้อมูลที่จะเชื่อมเข้าสู่โปรแกรมเมื่อทำการสร้างไฟล์&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Empty project&lt;/b&gt;&lt;br /&gt;กำหนดให้เป็นไฟล์โครงงานเปล่า ๆ ที่ไม่มีไฟล์อะไร  แต่ต้องเพิ่มส่วนอื่น ๆ เพิ่มเติมเอง&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;b&gt;อ้างอิง&lt;/b&gt;&lt;br /&gt;http://www.gidforums.com/t-7664.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8482183833307728912-7347693856686781450?l=withdevcpp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://withdevcpp.blogspot.com/feeds/7347693856686781450/comments/default' title='ส่งความคิดเห็น'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8482183833307728912&amp;postID=7347693856686781450' title='0 ความคิดเห็น'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/7347693856686781450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8482183833307728912/posts/default/7347693856686781450'/><link rel='alternate' type='text/html' href='http://withdevcpp.blogspot.com/2007/08/create-new-project.html' title='Create New Project'/><author><name>Chakkree T.</name><uri>http://www.blogger.com/profile/15631884840134578181</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://photos1.blogger.com/x/blogger2/7050/809909514078665/211/52745/gse_multipart57486.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_HND9VMehJqs/Rrfdq8NvrvI/AAAAAAAAAL4/uQi7TocsOIM/s72-c/NewProject.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
