Omregn sekunder til Timer, minutter og sekunder

Tags:    c++

Hej,

Jeg vil gerne vide hvordan man omregner fx. 3600 sekunder til 01:00:00

og 5400 sekunder blive 01:30:00

Jeg har prøvet at surfe lidt rundt, men jeg fandt ikke noget.

Håber i kan hjælpe mig ;)

Takker på forhånd.



184 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 10 karma
Sorter efter stemmer Sorter efter dato
Så er jeg hjemme igen ;)! Tager lige et kig på de fine koder du har lavet :)



Jeg får stadig fejl ved din kode bertel, den med tid...

Prøver lige det med volume...



int WINAPI WinMain(InitCommonControls,HINSTANCE hInstance, HINSTANCE, LPSTR lpCmdLine, INT nCmdShow)
{

Sådan du mener eller skal det være istedet for en eller under?



Er den her rigtigt sat op?

Fold kodeboks ind/udKode 




Sådan:
Fold kodeboks ind/udKode 


Den TBM_SETRANGE ser rigtig ud.



Skal TBM_SETRANGE så være under WinMain eller sammen med den hvor man lave Trackbaren?



Weeee.... Har lige lært endnu en måde at programmere på :D...

Den med at man bruger .h og .rc sammen og laver dialog bokse og Menuer...

Meget nemmere at programmere nu!



Hm... Den giver fejlen:

Error: Non-lvalue in assignment



Hvad er koden der giver "Non-lvalue in assignment"?

(Og jeg synes at .rc filer er for bøvlede.)



lResult = SendMessage((HWND) TrackBar,(UINT) TBM_SETRANGE,(WPARAM) TRUE,(LPARAM) MAKELONG(0,1000));




t