การประมวลผลข้อความคลิกสองครั้ง

การรับข้อความคลิกสองครั้ง หน้าต่างต้องเป็นสมาชิกของคลาสหน้าต่างที่มีลักษณะคลา CS_DBLCLKS คุณตั้งค่าลักษณะนี้เมื่อคุณลงทะเบียนคลาสหน้าต่าง ดังที่แสดงในตัวอย่างดังต่อไปนี้.

 BOOL Init&Application(HINSTANCE hInstance) {WNDCLASS สุขา 
 
    wc.style = CS_DBLCLKS | CS_HREDRAW | CS_VREDRAW 
    wc.lpfnWndProc = MainWndProc (WNDPROC) 
    wc.cbClsExtra = 0 
    wc.cbWndExtra = 0 
    wc.hInstance = hInstance 
    wc.hIcon = LoadIcon (NULL, IDI_APPLICATION); 
    wc.hCursor = LoadCursor (NULL, IDC_IBEAM); 
    wc.hbrBackground = GetStockObject(WHITE_BRUSH) 
    wc.lpszMenuName = "MainMenu" 
    wc.lpszClassName = "MainWClass" 
 
    กลับ RegisterClass(amp;wc) 
} 

 

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

Index