การประมวลผลข้อความเริ่มต้นกล่องโต้ตอบ

ออกจากการประมวลผลสำหรับข้อความทั้งหมดที่ไม่มีดำเนินกระบวนการกล่องโต้ตอบการเริ่มต้นดำเนินการกระบวนการหน้าต่างสำหรับคลากล่องโต้ตอบที่กำหนดไว้ล่วงหน้า กระบวนงานกำหนดไว้ล่วงหน้าหน้าต่างเมื่อส่งกระบวนการกล่องโต้ตอบการคืนค่า FALSE สำหรับข้อความ ข้อความการตรวจสอบ และดำเนินตามคำการกระทำเริ่มต้นต่อไปนี้:

ข้อความ การกระทำเริ่มต้น
DM_GETDEFID คุณสามารถส่งข้อความนี้ลงในกล่องโต้ตอบ กล่องโต้ตอบส่งกลับรหัสควบคุมของปุ่มกดเริ่มต้น ถ้ามีกล่องโต้ตอบหนึ่ง มิฉะนั้น จะส่งกลับค่าเป็นศูนย์.
DM_REPOSITION คุณสามารถส่งข้อความนี้ลงในกล่องโต้ตอบที่ระดับบนสุด กล่องโต้ตอบ repositions ตัวเองเพื่อให้พอดีภายในพื้นที่การเดสก์ทอป.
DM_SETDEFID คุณสามารถส่งข้อความนี้ลงในกล่องโต้ตอบ การตั้งค่ากล่องโต้ตอบกับปุ่มกดค่าเริ่มต้นให้กับตัวควบคุมที่ระบุ โดยรหัสควบคุมในพารามิเตอร์wParam.
WM_ACTIVATE การคืนค่าระบบโฟกัสการป้อนข้อมูลให้กับตัวควบคุมที่ระบุหมายเลขอ้างอิงที่บันทึกไว้ก่อนหน้านี้ถ้ามีการเรียกใช้กล่องโต้ตอบ มิฉะนั้น กระบวนการบันทึกหมายเลขอ้างอิงของตัวควบคุมที่มีโฟกัสป้อนข้อมูล.
WM_CHARTOITEM ส่งกลับค่าเป็นศูนย์.
WM_CLOSE โพสต์ข้อความแจ้งเตือนBN_CLICKEDไปยังกล่องโต้ตอบ ระบุ IDCANCEL เป็นตัวควบคุมการ ถ้ากล่องโต้ตอบมีรหัสควบคุม IDCANCEL และตัวควบคุมถูกปิดใช้งาน กระบวนการเสียงเตือน และติดประกาศข้อความ.
WM_COMPAREITEM ส่งกลับค่าเป็นศูนย์.
WM_ERASEBKGND กรอกข้อมูลในพื้นที่ไคลเอ็นต์กล่องโต้ตอบ โดยใช้ทั้งแปรงส่งกลับ จากข้อความWM_CTLCOLORDLGหรือหน้าต่างสีเริ่มต้น.
WM_GETFONT ส่งกลับหมายเลขอ้างอิงของแบบอักษรกล่องโต้ตอบที่โปรแกรมประยุกต์ที่กำหนดเอง.
WM_INITDIALOG ส่งกลับค่าเป็นศูนย์.
WM_LBUTTONDOWN ส่งข้อความCB_SHOWDROPDOWNกับกล่องคำสั่งผสมที่มีโฟกัสป้อนข้อมูล การนำซ่อนกล่องรายการแบบหล่นลงของตัวควบคุม วิธีการเรียกใช้DefWindowProcเพื่อดำเนินการกระทำเริ่มต้น.
WM_NCDESTROY รุ่นสากลจำสำหรับตัวควบคุมการแก้ไขในกล่องโต้ตอบการปันส่วน (นำไปใช้กับกล่องโต้ตอบในโปรแกรมประยุกต์ที่ใช้ Windows ที่ระบุลักษณะ DS_LOCALEDIT) และทำให้มีแบบอักษรโปรแกรมประยุกต์กำหนด (นำไปใช้กับกล่องโต้ตอบที่ระบุลักษณะ DS_SETFONT) วิธีการเรียกใช้ฟังก์ชันDefWindowProcเพื่อดำเนินการกระทำเริ่มต้น.
WM_NCLBUTTONDOWN ส่งข้อความCB_SHOWDROPDOWNกับกล่องคำสั่งผสมที่มีโฟกัสป้อนข้อมูล การนำซ่อนกล่องรายการแบบหล่นลงของตัวควบคุม วิธีการเรียกใช้DefWindowProcเพื่อดำเนินการกระทำเริ่มต้น.
WM_NEXTDLGCTL ตั้งโฟกัสป้อนข้อมูล ให้กับตัวควบคุมถัดไป หรือก่อนหน้าในกล่องโต้ตอบ ตัวควบคุมที่ระบุหมายเลขอ้างอิงในพารามิเตอร์wParamหรือ ไปยังตัวควบคุมแรกในกล่องโต้ตอบที่สามารถมองเห็นได้ ไม่ปิดใช้งาน และมีลักษณะ WS_TABSTOP ขั้นตอนละเว้นข้อความนี้ถ้าหน้าต่างปัจจุบัน มีโฟกัสที่ป้อนไม่ใช่ตัวควบคุม.
WM_SETFOCUS ตั้งโฟกัสป้อนข้อมูลให้กับตัวควบคุมที่ระบุหมายเลขอ้างอิงหน้าต่างการควบคุมบันทึกไว้ก่อนหน้านี้ ถ้าจับไม่อยู่ กระบวนการตั้งโฟกัสเข้าไปยังตัวควบคุมแรกในแบบกล่องโต้ตอบที่มองเห็นได้ ไม่ปิดใช้งาน และมีลักษณะ WS_TABSTOP ถ้าไม่มีการควบคุมเช่นมี กระบวนการตั้งโฟกัสเข้าไปยังตัวควบคุมแรกในแม่แบบ.
WM_SHOWWINDOW หมายเลขอ้างอิงของตัวควบคุมที่มีโฟกัสป้อนข้อมูล ถ้ากล่องโต้ตอบจะถูกซ่อนไว้ สายDefWindowProcเพื่อทำการดำเนินการเริ่มต้นบันทึก.
WM_SYSCOMMAND หมายเลขอ้างอิงของตัวควบคุมที่มีโฟกัสป้อนข้อมูล ถ้ากล่องโต้ตอบจะถูกย่อให้เล็กสุด สายDefWindowProcเพื่อทำการดำเนินการเริ่มต้นบันทึก.
WM_VKEYTOITEM ส่งกลับค่าเป็นศูนย์.

กระบวนงานกำหนดไว้ล่วงหน้าหน้าต่างส่งข้อความอื่น ๆ ทั้งหมดกับDefWindowProcสำหรับการเริ่มต้นการประมวลผล.

Index