Thanks.
Aagh. I think I've just found it: %I64d, %I64x and so on.
e.g. sprintf(buf, "%I64", 2932039)
sprintf(buf, "%I64u", 23)
sprintf(buf, "%I64x", 34)
etc
James.
--
www.catch22.uk.net
Free win32 software, sourcecode, and tutorials
------
Please remove "NOSPAM" when replying.
"Ping" <pi...@ping.com> wrote in message
news:3bb38365$0$8514$ed9e...@reading.news.pipex.net...
Thanks James.