Windows下的U盘监控

// Windows应用程序都是基于消息/事件驱动的,任何一个窗口都能接收消息,并对该消息作出相应的处理。

// U盘等移动设备的插入或者移除操作有与之对应的消息-WM_DEVICECHANGE。实现监控U盘的插入和拔出,只需要捕获这个消息并对它进行处理即可实现。

// PS:WindowProc函数:
// 功能:消息处理回调函数。
// 原型:LRESULT CALLBACK WindowProc (
//         HWND hwnd,
//         UINT uMsg,
//         WPARAM wParam,
//         LPARAM lParam 
//       )
// 参数:hwnd:指定窗口的句柄。
//       uMsg:消息ID,是一个枚举值,这里是WM_DEVICECHANGE.
//       wParam:消息附带的参数,改参数可以是Dbt.h头文件中的以下值之一:
//            DBT_CONFIGCHANGECANCELED:更改当前配置(插入或移除)的请求已取消。
//            DBT_CONFIGCHAGED:由于插入或移除,当前配置已更改。
//            DBT_CUSTOMLEVEL:发生了自定义事件。
//            DBT_DEVICEARRIVAL:已插入了设备或介质,现在可以使用它。
//            DBT_DEVICEQUERYREMOVE:请求删除设备或介质的权限。
//            DBT_DEVICEREMOVECOMPLETE:已删除设备或介质。
//            DBT_DEVICEREMOVEPENDING:即将删除一个介质或设备。
//            DBT_DEVICETYPESPECIFIC:设备发生特定事件。
//            DBT_DEVNODES_CHANGED:已将设备添加到系统或从系统中删除。
//            DBT_QUERYCHANGECONFIG:请求权限更改当前配置。
//            DBT_USERDEFINED:此消息的含义是由用户自己定义。
//       lParam:指向由事件特定的数据结构的指针。其格式取决于wParam参数的值。
// 结果:若返回TRUE表示授予请求。若返回BROADCAST_QUERY_DENY
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows U盘安装是一种通过U盘来安装Windows操作系统的方法。首先,您需要准备一个8G或8G以上的U盘,并备份U盘内的数据至其他存储设备。接下来,您可以按照以下步骤进行操作: 1. 下载Windows操作系统的ISO文件,并确保您拥有合法的激活密钥。 2. 使用微软官方工具或第三方软件将ISO文件写入U盘,创建一个可启动的U盘安装介质。 3. 在需要安装Windows的电脑上,插入U盘并重启电脑。 4. 在电脑启动时,按下相应的按键(通常是F12或Del键)进入启动菜单,选择从U盘启动。 5. 进入Windows安装界面后,按照提示选择语言、时区和键盘布局等设置。 6. 接下来,您可以选择安装Windows的版本和分区设置。如果需要,您可以在安装完成后再进行磁盘管理和分区操作。 7. 完成安装后,根据需要设置用户名和密码等信息。 8. 最后,根据您的需求安装所需的驱动程序和软件。 需要注意的是,不同的电脑品牌和型号可能有不同的启动方式和设置,您可以参考电脑的用户手册或官方网站获取更详细的操作指导。此外,如果您是在MacBook上安装Windows,可以使用Boot Camp助理来进行操作。具体步骤是插入U盘,打开Boot Camp助理,按照提示进行操作即可。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *3* [用U盘安装Windows系统操作步骤](https://blog.csdn.net/dreamer23/article/details/117781608)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v4^insert_chatgpt"}} ] [.reference_item] - *2* [windows2012 u盘安装教程](https://blog.csdn.net/weixin_32265069/article/details/119630475)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v4^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值