GDI 객체 이용하기
윈도우즈에서 화면에 그림을 그리는 넘들을 GDI객체라 말한다. MFC에서 GDI객체를 표현하는 클래스는 CGdiObject클래스에서 상속받는다. 그래픽오브젝트 CPen 점,선, 특정영역 테두리를 그린다. 검정색, 실선, 1픽셀 크기가 디폴트 CreatePen, CreatePenIndirect 이용 CBrush 내부 칠하기. 무늬 없는 흰색이 디폴트 CreateSolidBrush, CreateHaHatchBrush,CreatePatternBrush,CreateDBPatternBrush, CreateBrushIndirect CFont 글꼴을 조정. CreateFont, CreateFontIndirect CBitmap 비트맵을 출력한다. CreateBitmapIndirect, CreateCompatibleBi..
더보기
요일 및 현재시간 구하기
블로그 > 아마그래머 Lv 12 http://blog.naver.com/wizhyo/100002563025 // 요일 구하기 ///////////////////////////////////////////////////////////////////// #include // 0 = Sunday int day_of_week( int y, int m, int d ) { static int t[] = {0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4}; y -= m < 3; return (y + y/4 - y/100 + y/400 + t[m-1] + d) % 7; } void main() { int y, m, d; char *day[7] = { "SUN", "MON", "TUE", "WED", "T..
더보기
LPSTR, LPCSTR, LPTSTR, LPCTSTR , LPWSTR, LPCWSTR 의 의미는
블로그 > 흔적남기기... http://blog.naver.com/ggtmuli9/20033163477 LPSTR, LPCSTR, LPTSTR, LPCTSTR , LPWSTR, LPCWSTR 의 의미는 다음과 같다. LPSTR, LPCSTR, LPTSTR, LPCTSTR , LPWSTR, LPCWSTR 뭔가 다 비슷 비슷해보이죠? 원래 c와 c++은 string이라는 똑똑한 자료구조형을 compiler차원에서 지원하고 있지 않습니다. 그대신 가장 많이 사용하는 string을 어떻게 저장해야 할지에 대해 고심한 결과... 결국 배열의 끝에 '\0'또는 0 또는 NULL값을 넣어 string을 표현하도록 했습니다. 결국 가장 적은 용량의 string처리와 가장 골치아픈 string처리가 탄생하는 순간이였죠...
더보기