EnableWindow

ฟังก์ชันEnableWindowทำให้ หรือปิดการใช้งานเมาส์และแป้นพิมพ์ป้อนข้อมูลการระบุหน้าต่างหรือตัวควบคุม เมื่อป้อนข้อมูลถูกปิดการใช้งาน หน้าต่างที่ไม่ได้รับการป้อนข้อมูลเช่นการคลิกเมาส์และคีย์ presses เมื่อป้อนข้อมูลถูกเปิดการใช้งาน หน้าต่างได้รับการป้อนข้อมูลทั้งหมด.

(BOOL EnableWindow HWND  hWnd, / / จัดการหน้าต่าง BOOLbEnable / / ตั้งค่าสถานะสำหรับการเปิดใช้งาน หรือปิดใช้งานการป้อนข้อมูล);
 

พารามิเตอร์

hWnd
จัดการกับหน้าต่างเพื่อเปิดใช้งาน หรือปิดใช้งาน.
bEnable
ระบุว่า จะเปิด หรือปิดการใช้งานหน้าต่างนี้ ถ้าพารามิเตอร์นี้เป็น TRUE หน้าต่างถูกเปิดใช้งาน ถ้าพารามิเตอร์เป็น FALSE หน้าต่างถูกปิดการใช้งาน.

ส่งกลับค่า

ถ้าหน้าต่างถูกปิดใช้งานก่อนหน้านี้ ค่าส่งกลับจะไม่ใช่ศูนย์.

ถ้าปิดหน้าต่างแก้ไขไม่เคยใช้ ส่งคืนค่าเป็นศูนย์ การขอเพิ่มเติมข้อมูลข้อผิดพลาด โทร GetLastError.

หมายเหตุ

ถ้ามีการเปลี่ยนสถานะของหน้าต่างเปิดใช้งาน ข้อความWM_ENABLEถูกส่งก่อนที่ส่งกลับฟังก์ชันEnableWindow ถ้าปิดหน้าต่างที่ใช้งานแล้ว windows เด็กของทั้งหมดถูกปิดโดยปริยายใช้ แม้ว่าพวกเขาจะไม่ถูกส่งข้อความ WM_ENABLE.

เปิดหน้าต่างต้องใช้ก่อนที่จะสามารถเรียกใช้งาน ตัวอย่างเช่น ถ้าโปรแกรมประยุกต์ถูกแสดงในกล่องโต้ตอบสร้าง และปิดการใช้งานหน้าต่างหลักของ แอพลิเคชันต้องเปิดใช้งานหน้าต่างหลักก่อนเท่ากล่องโต้ตอบ มิฉะนั้น หน้าต่างอื่นจะได้รับโฟกัสแป้นพิมพ์ และสามารถเปิดใช้งาน ถ้าหน้าต่างลูกถูกปิดใช้งานแล้ว มันจะถูกละเว้นเมื่อระบบได้พยายามตรวจสอบหน้าต่างใดควรได้รับข้อความของเมาส์.

โดยค่าเริ่มต้น หน้าต่างถูกเปิดใช้งานเมื่อมีสร้างขึ้น เมื่อต้องการสร้างหน้าต่างที่ถูกปิดใช้งานเริ่มต้น โปรแกรมประยุกต์สามารถระบุลักษณะ WS_DISABLED ในฟังก์ชันCreateWindowหรือCreateWindowEx หลังจากที่มีการสร้างหน้าต่าง แอปพลิเคชันสามารถใช้EnableWindowในการเปิด หรือปิดการใช้งานหน้าต่าง.

แอปพลิเคชันสามารถใช้ฟังก์ชันนี้เพื่อเปิดใช้งาน หรือปิดใช้งานตัวควบคุมในกล่องโต้ตอบ และตัวควบคุมที่ถูกปิดใช้งานไม่สามารถรับโฟกัสแป้นพิมพ์ ไม่สามารถผู้ใช้เข้าถึงได้.

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 3.1 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ต้องการเวอร์ชัน 1.0 หรือรุ่นใหม่กว่า
หัวข้อ:ประกาศใน winuser.h
ไลบรารีที่นำเข้า:ใช้ user32.lib.

ดูเพิ่มเติม

ภาพรวมการป้อนข้อมูลของแป้นพิมพ์แป้นพิมพ์ป้อนฟังก์ชัน CreateWindow,CreateWindowEx ,IsWindowEnabled , WM_ENABLE

Index