ON_PARSE_COMMAND_PARAMS ( Params )
พารามิเตอร์
Params
พารามิเตอร์ แมปพารามิเตอร์มีอาร์กิวเมนต์และเกี่ยวข้องกับฟังก์ชันที่ถูกระบุด้วยFnNameในแมโคON_PARSE_COMMANDทันทีก่อนหน้าON_PARSE_COMMAND_PARAMS?
หมายเหตุ
แมโคON_PARSE_COMMAND_PARAMSระบุ และระบุค่าเริ่มต้นสำหรับพารามิเตอร์เกี่ยวข้องกับฟังก์ชันที่มีแมปไปคำสั่งไปยังวัตถุที่CHttpServerโดยไคลเอนต์ แมโคON_PARSE_COMMAND_PARAMSต้องทำตามแมโคON_PARSE_COMMANDที่จะเกี่ยวข้องทันที?
ถ้าชื่อพารามิเตอร์ ไคลเอ็นต์ต้องใส่ชื่อพารามิเตอร์ในแบบสอบถาม ตัวอย่างเช่น ถ้าพารามิเตอร์ของคุณจะเป็น ตาม:
ON_PARSE_COMMAND_PARAMS ("สตริงที่ int = 42 ")
แล้ว พารามิเตอร์สตริงที่ต้องป้อนค่า โดยไคลเอ็นต์ หรือแบบสอบถามจะล้มเหลว?
ถ้าพารามิเตอร์เป็นทางเลือก ไคลเอนต์ไม่จำเป็นต้องใส่มัน และแผนที่ในการแยกวิเคราะห์จะใส่ค่าเริ่มต้น ตัวอย่างเช่น ถ้าพารามิเตอร์ของคุณจะเป็น ตาม:
ON_PARSE_COMMAND_PARAMS ("สตริเริ่มต้น int = = 42 ")
แล้วไม่ต้องกำหนดพารามิเตอร์ในแบบสอบถามของลูกค้า และพารามิเตอร์สตริงที่อยู่ตามค่าเริ่มต้นเป็นสตริงที่ว่างเปล่า?
ดูตัวอย่างแผนที่ในการแยกวิเคราะห์ที่ON_PARSE_COMMAND?
ดูเพิ่มเติมnbspBEGIN_PARSE_MAP, END_PARSE_MAP, ON_PARSE_COMMAND, DEFAULT_PARSE_COMMAND, CHttpServer(&N)