scriptplay330 Window Class // WinUser.h 에 정의되어 있음. typedef struct tagWNDCLASSEXW { // Window Class의 구조체의 크기 값. UINT cbSize; /* Win 3.x */ // Window의 그리기 특성과 관련된 정보를 설정하거나 // 몇 가지 사용자 환경을 추가하거나 제한하는 값을 저장. UINT style; // Window에 전달된 메시지를 처라하는 함수. // LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam){...} WNDPROC lpfnWndProc; // 동일한 Window Class를 사용하는 Window 들이 공유할 수 있는 메모리의 크기를 설정. int cbClsExt.. 2019. 9. 22. HINSTANCE H(HANDLE) + Instance 로 구성된 이름. Instance Handle 을 저장할 때 사용. Instance Handle은 윈도우즈 운영체제에서 실행되는 프로그램들을 구별하기 위한 ID 값. 2019. 9. 22. 핸들(Handle) 응용 프로그램이 운영체제의 리소스 주소를 직접 사용하게 되면 운영체제의 중요 정보를 빼앗기거나 운영체제가 동작이 불가능한 상태가 될 수도 있기 때문에 사용자 공간에서 실행되는 응용 프로그램은 포인터를 사용하여 운영체제의 수행부에 접근할 수 없다. 그래서 운영체제는 자신의 리소스를 관리하기 위해서 주소를 사용하는 포인터 대신에 '핸들'이라는 -운영체제 내부에 있는 어떤 리소스의 주소를 정수로 치환한 값- 개념을 사용한다. [참고] https://blog.naver.com/tipsware/221065382244 핸들(Handle)에 대하여 : Win32 프로그래밍 관련 전체 목차http://blog.naver.com/tipsware/2210599771931. 운영체제와 리소스... blog.naver.co.. 2019. 9. 22. 문자셋(Character Sets)의 종류와 특성 *SBCS(Single Byte Character Set) ;각 문자를 1바이트만을 사용. 아스키코드가 대표적. char 타입으로 표현. 문자열의 마지막에는 1바이트의 null('\0')값이 표시됨. *MBCS(Multi Byte Character Set) ;아스키코드를 제외한 문자는 2바이트로 처리. 영문자 1바이트 한글 문자 2바이트. char 타입으로 표현. 문자열의 마지막에는 한 바이트의 null('\0')값이 표시됨. *WBCS(Wide Byte Character Set) ;모든 문자를 2바이트 처리. 유니코드가 속함. 유니코드의 경우 wchar_t 타입으로 표현. 문자열의 마지막에는 2바이트의 null('\0')값이 표시됨. *문자 관련 타입들 LP는 long pointer를 나타내는 약어. .. 2019. 9. 19. 프로그래밍 면접 이렇게 준비한다. 실무 면접에서 코딩 테스트를 본것 차체가 처음이라 굉장히 긴장했다. 결과에 대해서 당연히 인정하고 납득하였기에, 조금이라도 도움이 되었으면 하는 마음에 구매했다. 근데 구매 이후엔 면접을 못봤다는 게 함정..휴우.. 초반 내용은 신입지원자들이 면접전에 보면 도움이 될 것같다. 기본기가 충실하다면 굳이 필요없을 책인듯. 2019. 9. 17. 뇌를 자극하는 윈도우 시스템 프로그래밍 젤 최근에 구매하여 보고 있는 책. 비전공자인 나에겐 사실 좀 생소한 내용들이 많다. 이런 것들을 예전에 미리 알아뒀더라면 좋았을걸. 아는 것이 힘인데..요즘엔 부쩍 힘이 없다는걸 느낀다. 힘내자! 아자! 2019. 9. 17. 이전 1 ··· 39 40 41 42 43 44 45 ··· 55 다음