ถ้าเพื่อน ๆ เคยเรียกใช้งานคำสั่ง APIs (Application Programmer Interface) จะพบว่าคำสั่งเหล่านั้น ถูกเก็บไว้ใน .dll ทั้งหลาย โดยไฟล์พื้นฐานจะได้แก่ gdi32.dll, kernel32.dll, shell32.dll ไฟล์เหล่านี้จะเก็บฟังก์ชั่น API ไว้ภายใน เปิดดูได้ด้วยโปรแกรม Depend ที่มาพร้อมกับ Visual Studio
ท่านต้องติดตั้งโปรแกรม win32all ที่อยู่ไซด์ของ python.org
ทดลองเรียกใช้ฟังก์ชั่น Beep() ง่าย ๆ ดังนี้
>>> import win32api
>>> win32api.Beep(1000,1000)
จะสร้างคลื่น 1000 Hz เป็นเวลาหนึ่งวินาที
หากต้องการรู้ว่ามีฟังก์ชั่นอะไรใน win32gdi ให้ทดลองเรียกใช้คำสั่ง dir(win32api) จะพบว่า คำสั่งต่าง ๆ เหล่านั้นคือ API ของวินโดวส์ที่อยู่ในไฟล์ kernel32.dll ครับ..
ผมขอกล่าวถึงรายละเอียดพอเป็นสังเขปเท่านี้ครับ..