728x90
728x90
SMALL

2025/04/19 2

[MFC] 윈도우 레지스트리의 키 또는 데이터를 읽고 쓰고 삭제하기

1. 레지스트리의 키 생성하기 ( RegCreateKeyEx ) RegCreateKeyEx 는 레지스트리에 이미 존재하면 키를 읽어오고 그렇지않으면 새롭게 키를 생성한다. 예를들어 HKEY_CURRENT_USER\SOFTWARE\Hi 키가 레지스트리에 없으면 새롭게 만들고 있으면 그 키를 가져온다. 그리고 OS가 64비트이고 레지스트리에 데이터를 쓰려고 할 때 오류가 발생하면 samDesired 옵션에 KEY_WOW64_64KEY를 추가한다. 함수 프로토타입)WINADVAPI LSTATUS APIENTRY RegCreateKeyEx( _In_ HKEY hKey, _In_ LPCWSTR lpSubKey, _Reserved_ DWORD Reserve..

유용한 정보 2025.04.19

[C#] 기간 선택하기

1. 달력 표시 기간을 선택할 때 편하게 사용할 수 있는 컨트롤이 MonthCalendar이다. 이 컨트롤은 개월을 표시하는데 표시하는 방법이 CalendarDimensions 속성을 이용하는데 이 속성의 구조는 (Width, Height) 형식으로 되어 있다. 달력은 최소 1개월부터 최대 12개월을 표시할 수 있는데, 12개월을 표시하는 방법은 (4, 3)이거나 (3, 4)로 표시할 수 있다. 1개월은 CalendarDimensions 속성값을 (1, 1)로 해주면 된다. 2. 기간 선택 기간을 선택하는 방법은 마우스를 드래그하거나 쉬프트키를 누르고 있는 상태에서 이동키를 이용하면 된다.3. 기간 선택 중 처리할 작업이 있을 경우 ( DateChanged ) ..

유용한 정보 2025.04.19
728x90
728x90
LIST