应用程序可以允许Windows通过在CreateWindowEx中指定CW_USEDEFAULT来计算顶级窗口的初始大小或位置。如果应用程序将窗口的坐标设置为CW_USEDEFAULT,并且没有创建其他顶级窗口,Windows将相对于屏幕的左上角设置新窗口的位置;否则,它设置相对于应用程序最近创建的顶级窗口的位置的位置。如果width和height参数设置为CW_USEDEFAULT,Windows将计算新窗口的大小。如果应用程序创建了其他顶级窗口,Windows将根据应用程序最近创建的顶级窗口的大小将新窗口的大小作为基础。在创建子窗口或弹出窗口时指定CW_USEDEFAULT会导致Windows将窗口的大小设置为默认的最小窗口大小。