先按照自己的思路写了一个程序,写得比较匆忙,难免有不足之处,希望大家批评指正。
#include <WINDOWS.H>
#include <MATH.H>
#define RCLOCK 150
#define RHOUR 8
#define RMINUTE 3
#define RCENTER 3
#define RMHAND 30
#define RHHAND 40
#define HTHETA 22
#define MTHETA 15
#define PI 3.1415926
#define TIMEID 1
void ShowSecond(WORD s,HDC hdc);
void ShowMinute(WORD m,HDC hdc);
void ShowHour(WORD h,WORD m,HDC hdc);
LRESULT CALLBACK MainWndProc(
HWND hwnd, // handle to window
UINT uMsg, // message identifier
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
);
int WINAPI WinMain(
HINSTANCE hInstance, // handle to current instance
HINSTANCE hPrevInstance, // handle to previous instance
LPSTR lpCmdLine, // command line
int nCmdShow // show state
)
{
TCHAR szAppName[]=TEXT("ACLOCK 1");