리소스에 트레이 팝업메뉴(IDR_MENU_TRAY)와 아이콘(IDI_ICON_ON/OFF)을 추가한다. 인터넷 검색을 하니 동적으로 팝업메뉴를 생성하는것이 있는데 이벤트 발생이 안되어 리소스 메뉴를 이용함. 다이얼로그 기반 프로그램에서 OnInitDialog() 에서 TraySetting() 호출하여 트레이 아이콘과 팝업 메뉴를 만들어 등록한다. 처음 실행할때 메인 다이얼로그 창이 뜨면 트레이 팝업메뉴에서 창을 열고 닫기 가능하지만, 창을 실행할때 열리지 않게 OnWindowPosChanging() 에서 lpwndpos->flags &= ~SWP_SHOWWINDOW; 로 처리하면 팝업 메뉴에서 창 열기가 안된다. 그래서 프로그램 실행하면 로그인하는 이벤트 처리기에서 ShowWindow(SW_HIDE); ..
데이터 형식 범위, 데이터 크기 기본 제공 형식의 크기 형식 크기 bool, char, unsigned char, signed char, __int8 1바이트 __int16, short, unsigned short, wchar_t, __wchar_t 2바이트 float, __int32, int, unsigned int, long, unsigned long 4바이트 double, __int64, long double, long long 8바이트 데이터 형식 범위 형식 이름Type Name 바이트Bytes 기타 이름Other Names 값 범위Range of Values intint 4 signedsigned –2,147,483,648 ~ 2,147,483,647-2,147,483,648 to 2,147,4..