Computer/C, CPP, MFC
ReadFile()
๊ฐ๋จ์ ๋ฆฌ RedFile(ํ์ผํธ๋ค, ์ ์ฅ๋ฒํผ ํฌ์ธํฐ, ์ฝ์ด์ค๋ ๋ฐ์ดํธ์,์ถ๋ ฅ์ฉ์ธ์, ๋น๋๊ธฐ์๋๋ฉด NULL) ReadFile() ํ์ผ์์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด์ด. ๋๊ธฐ, ๋น๋๊ธฐ ๋ชจ๋ ์ฌ์ฉ๊ฐ๋ฅํจ. ์ํ BOOL ReadFile( HANDLE hFile, LPVOID lpBuffer, DWORD nNumberOfBytesToRead, LPDWORD lpNumberOfBytesRead, LPOVERLAPPED lpOverlapped ); - HANDLE hFile: ์ฝ๊ณ ์ ํ๋ ํ์ผ์ ํธ๋ค. ์ด ํ์ผ์ GENERIC_READ ์ก์ธ์ค ๊ถํ์ผ๋ก ์ด์ด์ผ ํฉ๋๋ค. - LPVOID lpBuffer: ์ฝ์ด ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ๋ฒํผ์ ํฌ์ธํฐ ์
๋๋ค. - DWORD nNumberOfBytesToRead: ์ค์ ์ฝ์ด์ค๋ ๋ฐ์ดํธ ์๋ฅผ ์ง..
Computer/C, CPP, MFC
timeSetEvent ์ ์น๊ตฌ๋ค
์ดํ์งธ, ํ๋ก๊ทธ๋จ์์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด์ฃผ๋๊ฑธ ํ์ธํ๋ ๋ถ๋ถ์ด ์๋๋ฐ (์ฌ์ค ์ด๋ถ๋ถ๋ ๋ชฐ๋๋ค..๋ด๊ฐ ๋ง๋ ๊ฒ ์๋๋ใ
ใ
)๊ณ์ ๋ฌดํ๋ฃจํ ๊ฑธ๋ ธ๋์ง '์๋ต์์' ์ผ๋ก๋๋ํ ๋
์ ๊ฐ์ผ๋ ๋๊พธ๊ฐ~ ์์ด!!!!!!!! ์ด๋ฆฌ๋ณด๊ณ ์ ๋ฆฌ๋ณด๊ณ ์ด๋ถ๋ถ์ผ๊บผ๋ผ๊ณ ์์์ ๋์๋ค.. WaitForSingleObject ์์์ ํ์ง๋ง, ์ญ์๋... ์ด๋
์๊ณผ ๊ฐ์ด ๋๊ณ ์๋ ๋
์์ด ๋ฒ์ธ์ด์๋ค.timeSetEvent์ด๋์ด~!!! ์ฌํ์ด 1์๊ฐ์ด์ ๊ฑธ๋ฆฌ๋.. ใ
ใ
์ง๋ฃจํด~ WaitForSingleObject ์์ ๋ฐ์์ผ๋๋๋ฐ ๋ฐ์ง๋ฅผ ๋ชปํ๋.. ์ฐธ๊ณ : WaitForSingleObject ์! ๊ทธ๋ผ timeSetEvent์ ๋ํด์ ์์๋ณด์.๋ฉํฐ๋ฏธ๋์ด ํ์ด๋จธ๋ก ์์ฃผ์์ฃผ ๋์ ์ ํ๋์ ํ์ด๋จธ์ด๋ค.์ผ์ ํ ์ฃผ๊ธฐ๋ง๋ค ํ์๋ ์ฝ๋ฐฑ ํจ์๋ ์ด๋ฒคํธ๋ฅผ ํธ์ถ ํ๋ค. ..