เกี่ยวกับการทำงานของ MFC แบบ dialog base
คือจะเขียนโปรแกรมแบบนี้ครับ
1. สร้างไฟล์ชื่อ 001.txt
2. วนลูปเพื่อเขียนไฟล์ที่รับมาจาก keyboard แล้วแสดงผลออกทาง control
3. ปิดไฟล์
ติดปัญหาตรงที่เมื่อเราเปิดไฟล์โดยใช้ pointer แล้วจะประกาศตัวแปรที่ไหนให้เป็นแบบ golbal เพื่อให้ใช้ได้ทั้งโปรแกรม และต้องประกาศที่ function ไหนของ MFC
คือยังไม่ค่อยเข้าใจลำดับการเรียกใช้ function ของ MFC น่ะครับ
Re: เกี่ยวกับการทำงานของ MFC แบบ dialog base
ประกาศตัวแปรไว้ที่ไหนก็ได้ครับนอก class
Code:
extern int g_int; // global varaible // in file .h
Code:
int g_int; // in file .cpp // ประกาศไว้แค่ไฟล์เดียวในโปรเจค
ไฟล์ไหนจะใช้ตัวแปร global ก็ include ไฟล์ .h ข้างต้นก็ใช้งานได้แล้ว