๋ฐ˜์‘ํ˜•
[Framework] 1. ์‚ฌ์šฉ์ž ์ง€์ •/์ •์˜ ๋ฉ”์„ธ์ง€(Message) ์‚ฌ์šฉํ•˜๊ธฐ, ๋ฉ”์‹œ์ง€ ๋งต(MFC)
๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป programming/โ—ฝ Framework2024. 1. 16. 16:57[Framework] 1. ์‚ฌ์šฉ์ž ์ง€์ •/์ •์˜ ๋ฉ”์„ธ์ง€(Message) ์‚ฌ์šฉํ•˜๊ธฐ, ๋ฉ”์‹œ์ง€ ๋งต(MFC)

์ผํ•˜๋‹ค "#define ID_MYMESSAGE WM_USER+1" ์ด๋Ÿฐ ์‹์œผ๋กœ ์ •์˜ ๋œ ๋””ํŒŒ์ธ์„ ๋ณด๊ณ  WM_USER๊ฐ€ ๋ฌด์—‡์ด๋ฉฐ.. ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•˜๋Š”์ง€ ๊ถ๊ธˆํ•ด์„œ ์ •๋ฆฌํ•ด๋ณธ๋‹ค..์œ„์™€ ๊ฐ™์€ ์ •์˜๋Š” ์‚ฌ์šฉ์ž ์ง€์ •/์ •์˜ ๋ฉ”์„ธ์ง€๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ messageID๋ฅผ ๋ถ€์—ฌํ•˜๋Š” ์ฝ”๋“œ ์˜€์œผ๋ฉฐ ๋ฉ”์‹œ์ง€ ๋งต์„ ๋งŒ๋“œ๋Š” ๊ณผ์ •์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค. 1. ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜๋ฅผ ๋งŒ๋“ ๋‹ค. (๋ฉ”์‹œ์ง€ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์ •์˜ํ•œ๋‹ค.) ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜๋Š” ์ •ํ•ด์ง„ ํ•จ์ˆ˜ํ‹€(์›ํ˜•)์ด ์žˆ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™๊ฒŒ ํ•จ์ˆ˜ํ‹€์„ ์ง€์ผœ์„œ ์ •์˜ ํ•ด์•ผํ•œ๋‹ค. afx_msg LRESULT MyPinkoFunc(WPARAM wParam, LPARAM lParam) { return (0); } 2. ON_MESSAGE ON_MESSAGE( message, memberFxn ) message : ๋ฉ”์‹œ์ง€ ..

๋ฐ˜์‘ํ˜•
image