CWnd::OnDeviceChange

框架调用该成员函数通知更改的应用程序或设备驱动程序于设备或计算机上的硬件配置。

afx_msg BOOL OnDeviceChange( 
   UINT nEventType, 
   DWORD_PTR dwData  
);

参数

  • nEventType
    事件类型。 有关可用的值的声明请参见"备注"部分

  • dwData
    包含特定于事件的数据结构的地址。 其含义取决于具体事件。

备注

对提供程序可控制的功能,例如互斥和典型锁定,操作系统的计算机上发送 DBT_DEVICEREMOVEPENDING 信息使应用程序和设备驱动程序正常结束于设备的它们的使用。

如果操作系统强有力地移除计算机,那么该文件不能以此方式执行之前发送 DBT_DEVICEQUERYREMOVE 信息。

nEvent 参数可以是以下值之一:

备注

此成员函数由框架调用提供您的应用程序处理Windows消息。当接收消息,参数传递给函数以反映结构接收的参数。如果调用此函数的基类实现,该实现将使用参数最初用消息您提供给函数而非参数。

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

WM_DEVICECHANGE