Thứ Tự Tìm Kiếm Của LoadLibrary
Trong quá trình lập trình hôm nay, tôi gặp phải một vấn đề khá khó hiểu. Tôi đã phát triển một thư viện mở rộng C tên là “console” cho Lua, nhưng không hiểu sao nó luôn thất bại khi tải. Sau nhiều giờ vật lộn, cuối cùng tôi phát hiện ra nguyên nhân: Bộ thông dịch Lua thực tế đang tìm thấy một file DLL cùng tên trong thư mục Windows/System32. Hóa ra hệ thống đã tồn tại một file console.dll rồi!