์๋ง ๊ธฐ์ด์ ์ธ ์ง๋ฌธ์ด๋ผ ์๋๋ ์ํด์ค์ง๋ ๋ชจ๋ฅด๊ฒ ์๋๋ค.
ํ๋ก์ ํธ ์์ ๋ฉ์ธ์ผ๋ก ์ก์ ๋ ์์ค ํ์ผ(WinMain.cpp)์์ ์ ์ํ ๋ณ์๋ฅผ ๋ค๋ฅธ ์์ค ํ์ผ(Character.cpp)์์ ์ฌ์ฉํ ์ ์๊ฒํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋๊ฑด๊ฐ์ฌ
๋ค๋ฅธ ์์ค ํ์ผ์์ ๋ํผ? ํจ์๋ฅผ ๋ง๋ค์ด์ ๋ถ๋ฌ ์ค๋ ๊ฒ ๋ง๋๊ฑด๊ฐ์.
https://msdn.microsoft.com/ko-kr/library/ee707369(v=vs.91).aspx
์ด๋ ๊ฒ ํ๋๊ฑด๊ฐ์?
๊ทธ๊ฒ ๋ฌด์จ ๋ณ์์ด๊ธธ๋ ๋ฉ์ธ์์ ์ ์ธํ๊ฑธ ์บ๋ฆญํฐ์์ ์ฝ์ด์ค์ฃ .. ๋งํฌ๊ฑด๊ฑด C#์
์บ๋ฆญํฐ ํด๋์ค๋ฅผ ๋ฉ์ธ์์ ์ ์ํ์ต๋๋ค. ๋ค์ด์ผ๋ก๊ทธ๋ก ๋ค๋ฅธ ์ฐฝ์ ๋ง๋ค์ด์ ํํํ๋ ค ํ๋๋ฐ ๋ฉ์ธ์์ CreateDialog๋ก ๋ถ๋ฌ์ฌ๋ DialogProc์ด ๋ฉ์ธ์ด ์๋๋ผ ๋ค๋ฅธ ์์คํ์ผ์ ์์ต๋๋ค. ๊ทธ๋์ ๋ค๋ฅธ ์์ค ํ์ผ์ ์๋ DialogProc์์ ๋ฉ์ธ์์ ์ ์ํ ์บ๋ฆญํฐ ํด๋์ค๋ฅผ ๋ชป ๋ถ๋ฌ์์์. ๊ทธ๋ฅ DialogProc์ ๋ฉ์ธ์ผ๋ก ๋ถ๋ฌ์ค๋ฉด ๋๊ธด ํ๋ฐ .. ๋๊ธด ํ์ง๋ง ..
#include "ํ์ผ๋ช ํน์ ํ์ผ ๊ฒฝ๋ก"
?! ํค๋ํ์ผ ๋ง๊ณ ๋ ๋๋๊ฑฐ์์?
ํค๋ ๋ง๋ค๊ณ ํค๋ํ์ผ์์ ๋ค๋ฅธ๋ฐ ์ฌ์ฉํ ์์๊ฒ ํจ์ ๋ฑ์ ์ ์ธํ๊ณ cpp์์ ์ ์ํ ๋ด์ ํค๋๋ฅผ ์ธํด๋ฃจ๋ ํ์๊ตฌ์ฌ
๋ค๋ฅธ๋ฐ ์๋ ๋ณ์๊ฐ ๊ทธ๋๋ก ์ฐ๊ณ ์ถ์ผ๋ฉด exturn์ด์๋ ๊ฒ์ํด๋ณด๊ณ ์ฐ์ธ์ฌ
๊ฐ์ฌํฉ๋๋ค ใ ใ