레이블이 Programming인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Programming인 게시물을 표시합니다. 모든 게시물 표시

2009년 5월 13일 수요일

Win32++ For Beginners

Win32++ is a C++ class libraries for Win32. It is a kind of wrapper class of Win32 APIs.
It is a good example for programing Win32 with C++.

Win32++ Homepage

2008년 9월 20일 토요일

날짜 계산 하기 (시간 빼기)

int iYears = dtEnd.Year - dtBeg.Year;
int iMonths = dtEnd.Month - dtBeg.Month;
int iDays = dtEnd.Day - dtBeg.Day;

if (iDays < 0)
{
iDays += DateTime.DaysInMonth(dtEnd.Year, 1 + (dtEnd.Month + 10) % 12);
iMonths -= 1;
}
if (iMonths < 0)
{
iMonths += 12;
iYears -= 1;
}

Text = String.Format("{0} year{1}, {2} month{3}, {4} day{5}",
iYears, iYears == 1 ? "" : "s",
iMonths, iMonths == 1 ? "" : "s",
iDays, iDays == 1 ? "" : "s");