Windows 10 SDK Preview 설치 후 몇가지 테스트 결과

_beginthreadex(),_endtrheadex()정상 작동함.
Sleep()함수가 무려 UI스레드에서 작동함. 예전엔 무조건 exception발생

데스크탑에서 하던대로 아래와 같이 코딩,
PC네이티브로는 현재 배포가 되지 않는 문제가 있어서 WP10에뮬레이터로 돌렸는데 잘 작동함.

unsigned int __stdcall TestThread(LPVOID pVoid)
{

while (1)
{

Sleep(1000);
break;
}
_endthreadex(0);
return 0;
}

UINT uiThreadID = -1;
HANDLE hThread = (HANDLE)_beginthreadex(NULL, 0, TestThread, NULL, 0, &uiThreadID);
WaitForSingleObjectEx(hThread, INFINITE, FALSE);
CloseHandle(hThread);

GetCurrentDirectory()함수도 잘 작동함.
기본 디렉토리 위치로
C:\Data\SharedData\PhoneTools\AppxLayouts\abf262b5-30c2-4e23-bab1-9c13ba611406VS.Debug_Win32.계정명

이렇게 나옴.

WinRT코딩 안해본 사람은 이해 못하겠지만 내가 3년전에 쌍욕을 했던 포인트들인데 이제 돌아감.


답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

w

%s에 연결하는 중