ขออนุญาตเพิ่มเติมแนวคิดการแก้ปัญหา 32bit-64bit ของหนูดังนี้นะคะ
หนูจะทำเป็นสองไฟล์แยกกันใช้งานไปเลยค่ะเพราะมันใช้สลับกันไม่ได้ คือ
-ไฟล์ตัวที่เป็น32bit เดิมก็ใช้กับ32bit ต่อไปตามเดิม
-ส่วนไฟล์ที่จะใช้กับ 64bit นั้นก็เอามาแก้ไขเฉพาะโค๊ดที่มีปัญหา
โดยลองรันโปรแกรมดู โค๊ดไหนที่มีปัญหากับ 64bit มันก็จะขึ้น Error เป็นสีแดงเลย
เราก็แก้ไขเฉพาะตรงบรรทัดที่มีข้อความ "Declre Function" โดยเพิ่มแทรกคำว่า "PtrSafe" ลงไประหว่างกลาง
ก็จะได้เป็นดังนี้ "Declare PtrSafe Funtion"
ไล่ทำทุกบรรทัดที่มีข้อความดังกล่าว และ ทุกโค๊ดต่างๆที่มันขึ้น Error สีแดง ส่วนโค๊ดไหนที่ไม่ขึ้น Error ก็ไม่ต้องแก้ไขค่ะ