今天在遍一个程序的时候发现这个小问题: 使用SendDlgItemMessage(hWnd,WM_SHOWWINDOW,(WPARAM)(TRUE),(LPARAM)(0));并不能使窗口的控件从不可见到可见显示。 而使用ShowWindow(hWnd,SW_SHOW);则能正常显示。事实应该是调用ShowWindow() 之后会发送WM_SHOWWINDOW的消息给系统。一个是消息,一个是应用。