术语 | CWnd::EnableWindow | ||
释义 | CWnd::EnableWindow BOOL EnableWindow( BOOL bEnable = TRUE ); 返回值: 指明了调用EnableWindow成员函数之前窗口的状态。如果窗口原来是禁止的,则返回非零值。如果窗口原来是允许的,或者发生了错误,则返回0。 参数:
说明: 允许或禁止鼠标和键盘输入。当禁止输入时,类似鼠标点击和击键之类的输入将被忽略。当允许输入时,窗口将处理所有输入。 如果允许状态发生变化,则在函数返回之前将发送WM_ENABLE消息。 如果被禁止,则所有的子窗口都被禁止。尽管没有向它们发送WM_ENABLE消息。 在窗口被激活之前必须允许窗口。例如,如果应用程序正显示一个无模式对话框,并且禁止了它的主窗口,则在对话框被销毁之前,主窗口必须被允许。否则,另一个窗口将获得输入焦点并被激活。如果子窗口被禁止,当Windows试图确定哪个窗口将得到鼠标消息时,它将被忽略。 在缺省情况下,窗口在被创建的时候是允许的。应用程序可以在Create或CreateEx成员函数中指定WS_DISABLED风格以创建一个最初就禁止的窗口。在窗口被创建以后,应用程序也可以利用EnableWindow成员函数来允许或禁止窗口。 应用程序可以用这个函数来允许或禁止对话框中的控件。被禁止的控件不能接收输入焦点,用户也不能访问它。 请参阅:::EnableWindow, CWnd::OnEnable |
||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。