Hi all, is there a way to have the system time using DirectX and C++ to use it in a clock?
I'm searching for some example.
Thank you in advanced!
Hi all, is there a way to have the system time using DirectX and C++ to use it in a clock?
I'm searching for some example.
Thank you in advanced!
Your using DirectX, therefor your using windows. There are plenty functions there. I'm lazy so search the web for <time.h>
lu lu lu I've got some apples lu lu lu You've got some too lu lu lu Let's make some applesauce Take off our clothes and lu lu lu
Join is in our Unofficial Cprog IRC channel
Server: irc.phoenixradio.org
Channel: #Tech
Team Cprog Folding@Home: Team #43476
Download it Here
Detailed Stats Here
More Detailed Stats
52 Members so far, are YOU a member?
Current team score: 1223226 (ranked 374 of 45152)
The CBoard team is doing better than 99.16% of the other teams
Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)
Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT
To clarify the problem!!
I'm trying to do a clock using the DirectX & C++.
So I wrote quite everything but now I have a BIG problem, I have to use the system time and apply the hour to the hour hand on the clock and the same for the minute hand.
I have created a function called SetValue(int valueH, int valueM) that calculates and sets the position on the clock of the hands, but I don't know how can I get the system time.
Here my control (part of a code):
By now the hands rotate, but not using the system time!Code:static int minute = 0; static int hour = 1; minute++; if (minute > 59) { if (hour > 11) hour = 0; hour++; minute = 0; } for (i = 0; i < Clock; i++) ClockV.getElement(i)->SetValue(hour, minute);
Please help me!!
Last edited by Arkanos; 04-14-2006 at 07:38 AM.
Code:time_t t = time(0); int secs = localtime (&t) -> tm_sec; int mins = localtime (&t) -> tm_min; int hours = localtime (&t) -> tm_hour; int dayofmonth = localtime (&t) -> tm_mday; int month = localtime (&t) -> tm_mon; int year = localtime (&t) -> tm_year;
Operating Systems:
- Ubuntu 9.04
- XP
Compiler: gcc
Thank you, finally I've fixed my problem.
Really thank you!