最近在使用QTime制作实时显示当前时间的功能,在包含了QTime的头文件之后,编译时居然报错”not enough actual parameters for macro 'min'“。上网搜索了一下,大概原因是我同时包含了#include "Windows.h"的问题,网页http://qt-project.org/forums/viewthread/22133中给出了一种解决方案,但是个人觉得麻烦,就凭感觉猜了以下,将#include "Windows.h"与#include <QTime>的顺序颠倒了一下,先包含#include <QTime>,再包含#include "Windows.h"。问题得到解决~^_^