์๋ฃ๊ตฌ์กฐ๋ ํธ๋ค์ด๋ ์ฝ๋ฐฑํจ์๋ ๋ง ๋ชฐ์์ณ์ค๋๊น ๋ฐ๋ผ๊ฐ๊ธฐ ์ฝ์ง์์ ์ฝ๊ฐ ๋จธ๋ฆฌ๋ก ์ด๋ป๊ฒ ์ดํด๋๊ฐ๋๋ฐ ๋๊ฐ ๋๋ณด๊ณ ๊ทธ๋์ ๊ทธ๊ฒ ๋ญ๋ฐ?ํ๊ณ ๋ฌผ์๋ณด๋ฉด ์ด๋ฒ๋ฒํ ๊ทธ๋ฐ๋๋์
๊ทผ๋ฐ๋๋๊ฒ๋ WINAPI๋ ์๋ฌผ์ด๋ณธ๋ค
ํ์์์๋ winapi๋ ์ค์ ์ฑ 0์ธ ๊ทธ๋ฅ ์ค๊ฐ๋จ๊ณ๋ผ๊ณ ํ๊ธดํ๋๋ผ ๊ทธ๋ฅ ๊ฒ์์ด๋ผ๋๊ฑธ ์งง๊ฒ๋ผ๋ ๋๊น์ง ์ง์์์๊ฒ ๋ง๋ค์ด๋ณด๋๊ฒ ์ค์ํ๋ค๊ณ ํ๊ธดํจ
์ฐจ๋ผ๋ฆฌ ios๋ ์๋์ฑ์ ๋ง๋ค์ด๋ณด๋ฉด ์ค์ ๋ก ์จ๋จน๊ธฐ๋ผ๋ ํ์ง ์ง๊ธ์๋์ winapi๋ฅผ ๋์ฒด ์๋ฐฐ์ ์น ใ ใ
๋ค๋ ์์ ์๋ฐ ์๋ฐ ๊ฑฐ๋ฆฌ๊ธฐ ์์ํ ๊ฑฐ์
๋ฐ๋ ์ด์ ๋ค๋ ๋ง ํ๋๊ฑฐ ๊ฐ๋๋ฐ ๊ทธ๋ ์๋ง ๊ทธ๋ฌ๊ฒ์ง...ใ ใ ใ ใ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
A๋ก ์์ํ๋ ํ์๋ค๋๋๋ฐ ์์ง์ ํ ๋งํจ ๋๋ฆ ์ฌ๋ฏธ๋ ์๊ณ ๊ทผ๋ฐ ์ด์ ๊ณ ์ 3๊ฐ์ ๋ ๋๋ง๋์ธ๋ฐ ๋ฒ์จ 22๋ช ์ค์ 7๋ช ๋๊ฐ์
11์๋ถํฐ ๋๋ฉด/๋น๋๋ฉด ์ ํ๊ฐ๋ฅ Aํ์ ๊ฐ์๊ฒฝ์ฐ์ ๊ท๋ชจ๋ ์์ํธ์ด๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ฌ์ ๋น์ฅฌ์ผ ์คํ๋์ค๋ฅผ 2์๊ฐ ๋ณด๋๊ฑฐ์ ๋์ค์ 10๋ถ ์ฌ๋์๊ฐ ์๊ณ ๋ ์ง์์ ๊ทธ๋ฅํ๋ฉด ์ง์คํํธ๋ฌ์ ธ์ ์์ด์ค์ปคํผ ํ๋ ํ์ ๊ณ์ ๋ญ๊ฐ๋ฅผ ๋ง์๋ฉด์ ๋ณด๋ํธ
๋ค๋ฅธ ํ์์ ๋๋ ์ง์ง ํ๋๋ ์ ๊ฒฝ์์จ์ ์ ๋ชจ๋ฆ
11์๋ถํฐ ํ์ ํฌ๋ง์ ๋ฐ๋ผ์ ๋ช๋ช ์ ์ง์ ํ์๊ฐ์ ๋ณด๊ณ ๋๋ถ๋ถ์ ์ค์ผ๋ก ๊ฐ์๋ค์
๋๋๊ณ ๋ ๋ชจ๋ฅด๊ฒ๋ค 1๋ ์ง๋ฆฌ์์ ์ธ๋ฐ ๊ทธ์ ๊น์ง ์ฝ๋ก๋๊ฐ ์์ ์ข ์์ด ๋ ๊ฑฐ๊ฐ์ง ์์์
๊ณผ์ ๋ ๋ด์ค c++๋๋๋ฉด ๊ทธ๋๋ถํฐ๋ ์ทจ์ ํ ์ฌ๋ ํฌํธํด๋ฆฌ์ค๋ ๋ง๋๋๊ฑฐ ๋ด์ฃผ๊ณ
์ ์ผํ ์ถ์ ๋์ด ๊ฒ์์ธ๋ฐ ํ๋ก๊ฒ์ด๋จธ๊ธ ์ค๋ ฅ์ ์๋๋๊น ๊ทธ๋ฌ๋ฉด ์ฐจ๋ผ๋ฆฌ ๊ธฐ๊ณ๋ถํ์ด๋ผ๋ ๋๋ฉด ์ด์จ๋ ๊ฒ์์ ๊ณ์์ ์ผํ๊ฒ ์ง ์ถ์ด์ ๋ฑ๋กํจ
Aํ์์ c++๋ฐ๋ก ๋ค์์ api๋ก ๋์ค ํฌํด์๊ณ ๊ทธ๋ค์์ด ๋ค๋ ์์ +ํฌํด์
6๊ฐ์ ๊ตญ๋น๋ง ๊ฐ์ง๊ณ ์ทจ์ ์ด ๋ ๋ฆฌ๊ฐ ์๋ค๊ณ ์๊ฐํด์?
์์์ api๊น์ง ๋ นํํด์ฃผ๊ณ ์ดํ๋ ๋ นํ๋ก๋ง ๋ญํ ์์ค์ด ์๋๋ผ ํ ์ฌ๋๋ง ์์์ ํ๋ผ๊ณ ํ๊ณ ํ๊ธฐ๋ ์ฝ๋์ ์ฃผ์์ ๊ฐ๋จํ ๋ฌ์์ฃผ๊ธดํ์ง๋ง ๊ธฐ๋ณธ์ ์ผ๋ก ์์์ ํ๊ธฐํ๋ ์์คํ ์ด๊ณ ์ง๋ฌธ์ ์๋ฐ์์ฃผ๋ ํธ์ด๋ผ๊ณ ์๊ฐํจ ํ์์์๋ ์ง๋ฌธ์ ์์ฃผํ๋๊ฒ ์ข๋ค๊ณ ๋งํ๋ํธ๋ฆผ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
ใ ใ ใ ใ ใ ๊ฐ์ํ์์ด๋ค - dc App
๊ทธ๋๋ง ํ์ด ์ข๋ ํ์์ด A๋J์ฟ์ด์
๋ ๊ตญ๋น์ถฉ์ด๋ผ ๋ฌด๋ฃ๊ฐ์๋ก api ์ค๋นํ๋๋ฐ ๋ถ๋ฝ๋ค ๋ด๊ฒ๋ณด๋ค ํผ์ ๊ฐ๋ฐํ๋ค๊ฐ ํฌ๋์๋๋ฉด ๋ฌผ์ด๋ณผ ์ฌ๋์ด ์๋๊ฒ ในใ ๋๋ ค์