stworzyłem funkcje która pobiera do stringa aktualny czas systemowy i jeżeli ten uległ zmianie nadpisuje zmienna nowym czasem problem w tym, że nie wiem jak wstawić tą funkcję do kolejki wiadomości winapi tak żeby funkcja wykonywała się nawet wtedy gdy w kolejce nie ma żadnych wiadomości, gdy okno jest nieaktywne, nie wymaga odświeżenia itd.
int api_main( c_file & f )
{
while( GetMessage( & global::msg, NULL, 0, 0 ) )
{
TranslateMessage( & global::msg );
DispatchMessage( & global::msg );
}
api_statusbar_set_time( f );
return global::msg.wParam;
}
czytałem o funkcji PeekMessage ale chyba nie wystarczy zamienić jej z GetMessage bo tak już próbowałem i nici....