I can't compile it right yet. I was waiting till I got a cable modem to dl the 300mb Microsoft compiler. I did look through the source and found this though (in main.cpp):
BOOL Register_IsExpired (int *pcDaysLeft)
{
if (IsRegistered())
{
// It's registered, so it doesn't ever expire.
return FALSE;
}
DWORD dwToday = GetToday();
if ((*pcDaysLeft = (int)gr.dwDayStart + cdayEXPIRATION - (int)dwToday) <= 0)
{
// It's expired!
return TRUE;
}
// There are still some days left.
return FALSE;
}
Just change it to:
BOOL Register_IsExpired (int *pcDaysLeft)
{
return FALSE;
}
Then you're set. You'd still get the "You have X days left" dialog (which could also be edited out), but it should work. I've never compiled anything for CE (or used visual anything for that matter), so I'd appreciate it if someone with more experience could make a REALLY basic tutorial on how to compile this with Embedded Visual C++.
Oh yeah, you also need the CEAnim library from their site. Also, the same source file is used for the pc and ce versions.