win冻结键鼠 vbs
时间: 2023-10-01 09:11:49 浏览: 81
以下是一个可以冻结鼠标和键盘的VBScript代码:
```vb
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "Rundll32.exe user32.dll,BlockInput On"
WScript.Sleep 60000 ' 冻结1分钟
objShell.Run "Rundll32.exe user32.dll,BlockInput Off"
```
这段代码使用了Windows系统自带的user32.dll库中的BlockInput函数来实现鼠标和键盘的冻结。运行这段代码后,鼠标和键盘将无法正常工作,持续时间为1分钟。如果需要更长的时间,可以将Sleep函数的参数调整为更大的值,单位为毫秒。
相关问题
easyexcel冻结
easyexcel如何设置冻结行和列?
可以使用EasyExcel提供的FreezeAndFilterHandler()方法来设置冻结行和列。具体实现方法如下:
```
ExcelWriter writer = EasyExcel.write(outputStream).build();
WriteSheet sheet = EasyExcel.writerSheet(0, "sheet1")
.head(DownloadData.class)
.registerWriteHandler(new FreezeAndFilterHandler(1, 2, 0, 0))
.build();
writer.write(dataList, sheet);
writer.finish();
```
其中,FreezeAndFilterHandler()方法的四个参数分别代表:冻结行数、冻结列数、左侧过滤列数、顶部过滤行数。在上述代码中,我们设置了冻结第一行和第二列,同时没有设置过滤行和列。
luckysheet 冻结首行
Luckysheet是一款基于Web的在线表格工具,可以在浏览器中使用。要在Luckysheet中冻结首行,可以按照以下步骤进行操作:
1. 首先,选中你想要冻结的行,也就是表格中的第一行。
2. 然后,在工具栏中找到“冻结”按钮,点击它。
3. 在弹出的选项中,选择“冻结行”。
4. 点击“确定”按钮即可完成冻结首行的操作。
完成以上步骤后,你就可以滚动表格并保持首行的位置不变了。