切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
VB
屏幕监视器检测
屏幕监视器检测
2019-08-20
VB
前端之家
前端之家
收集整理的这篇文章主要介绍了
屏幕监视器检测
,
前端之家
小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_
403
_0@Project1.vbp @H_
403
_0@
Type=Exe Form=Form1.frm Reference=*/G{00020430-0000-0000-C000-000000000046}#2.0#0#../../../../WINDOWS/system32/stdole2.tlb#OLE Automation Module=Module1; Module1.bas IconForm="Form1" Startup="Form1" HelpFile="" Title="ScreenTest" ExeName32="ScreenTest.exe" Command32="" Name="ScreenTest" HelpContextID="0" CompatibleMode="0" MajorVer=1 MinorVer=0 RevisionVer=0 AutoIncrementVer=0 ServerSupportFiles=0 VersionCompanyName="fnst" CompilationType=0 OptimizationType=0 FavorPentiumPro(tm)=0 CodeViewDebugInfo=0 NoAliasing=0 BoundsCheck=0 OverflowCheck=0 FlPointCheck=0 FDIVCheck=0 UnroundedFP=0 StartMode=0 Unattended=0 Retained=0 ThreadPerObject=0 MaxNumberOfThreads=1
@H_
403
_0@Form1.frm @H_
403
_0@
VERSION 5.00 Begin VB.Form Form1 Caption = "ScreenTest" ClientHeight = 6945 ClientLeft = 60 ClientTop = 345 ClientWidth = 12420 LinkTopic = "Form1" ScaleHeight = 6945 ScaleWidth = 12420 StartUpPosition = 2 'CenterScreen Begin VB.Text
Box
Text1 Height = 3975 Left = 0 MultiLine = -1 'True ScrollBars = 3 'Both TabIndex = 0 Top = 0 Width = 11295 End End Attribute VB_Name = "Form1" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = False Option Explicit Private Sub Form_Load() Dim i% Call EnumMonitors Text1.Text = "" For i = 0 To UBound(Monitors) Text1.Text = Text1.Text & "screen:" & i + 1 & vbCrLf & _ "LEFT:" & Monitors(i).Left & vbCrLf & _ "TOP:" & Monitors(i).Top & vbCrLf & _ "RIGHT:" & Monitors(i).Right & vbCrLf & _ "BOTTON:" & Monitors(i).Bottom & vbCrLf Next End Sub Private Sub Form_Resize() Text1.Move 0,Me.ScaleWidth,Me.ScaleHeight End Sub
@H_
403
_0@Module1.bas @H_
403
_0@
Attribute VB_Name = "Module1" Option Explicit Public Const SM_CMONITORS = 80 Public g_iMonitorCount As Integer Public g_bOnlyPrimaryMonitor As Boolean Public Declare Function EnumDisplayMonitors Lib "user32.dll" (ByVal hdc As Long,ByVal lprcClip As Long,ByVal lpfnEnum As Long,ByVal dwData As Long) As Long Public Declare Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long Public Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any,Source As Any,ByVal Length As Long) Public Type RECT Left As Long Top As Long Right As Long Bottom As Long End Type Public Monitors() As RECT Public Function MonitorEnumProc(ByVal hMoinitor As Long,ByVal hdcMonitor As Long,lprcMonitor As Long,ByVal dwData As Long) As Long Dim rcS As RECT CopyMemory rcS,lprcMonitor,Len(rcS) Monitors(g_iMonitorCount).Top = rcS.Top Monitors(g_iMonitorCount).Left = rcS.Left Monitors(g_iMonitorCount).Bottom = rcS.Bottom Monitors(g_iMonitorCount).Right = rcS.Right g_iMonitorCount = g_iMonitorCount + 1 MonitorEnumProc = 1 End Function Public Sub EnumMonitors() Dim iMonitorCount As Integer g_iMonitorCount = 0 iMonitorCount = GetSystemMetrics(SM_CMONITORS) If iMonitorCount = 1 Then g_bOnlyPrimaryMonitor = True End If ReDim Monitors(iMonitorCount - 1) Call EnumDisplayMonitors(ByVal 0&,ByVal 0&,AddressOf MonitorEnumProc,ByVal 0&) End Sub
上一篇:用vb编写NT服务
下一篇:VB中用TAG防止控件属性赋值引起的不
猜你在找的VB相关文章
VB Format函数
Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强制返回为文本 --------------...
作者:前端之家 时间:2020-08-07
vb6/ASP FORMAT MM/DD/YYYY
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办法, Format 或者FormatDateTi...
作者:前端之家 时间:2020-08-07
VB.net 捕获项目全局异常
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace My ‘全局错误处理,新的...
作者:前端之家 时间:2020-08-07
实现用VB.Net/(C#)开发K/3 BOS 插件的真正可行方法
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用的爽呀,这篇文章写与2011年,...
作者:前端之家 时间:2020-08-07
vb,wps,excel 分裂
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选中的单元格进行处理 Dim m...
作者:前端之家 时间:2020-08-07
VB.NET MYSQL DataGridView 增删改查(INSERT,SELECT,UPDATE,DELETE)
Imports MySql.Data.MySqlClient Public Class Form1 ‘ GLOBAL DECLARATIONS ...
作者:前端之家 时间:2020-08-07
VB.NET 使用ADODB連接資料庫滙出到EXCEL
‘導入命名空間 Imports ADODB Imports Microsoft.Office.Interop Private Sub A1() Di...
作者:前端之家 时间:2020-08-07
vb.net 多线程運用 ping
Imports System.IO Imports System.Threading Imports System.Diagnostics Public Class F...
作者:前端之家 时间:2020-08-07
VB等待进程结束
VB运行EXE程序,并等待其运行结束 参考:https://blog.csdn.net/useway/article/details/5...
作者:前端之家 时间:2020-08-07
vb中去掉string数组的一部分
今天碰到一个问题,登陆的时候,如果不需要验证手机号为空,则不去验证手机号 因为登陆的时...
作者:前端之家 时间:2020-08-07
编程分类
PHP
Java
Java SE
Python
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Lua
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
最新文章
• VB Format函数
• vb6/ASP FORMAT MM/DD/YYY
• VB.net 捕获项目全局异常
• 实现用VB.Net/(C#)开发K/3
• vb,wps,excel 分裂
• VB文件 hash 查看器
• VB.NET MYSQL DataGridVie
• VB.NET 使用ADODB連接資料
• vb.net 多线程運用 ping
• VB等待进程结束
热门标签
更多 ►
文件时间
pythonm
相等性
PHP Warning
时间问题
问题解决
pcntl_signal
采样点
wav模块
动态文本
调用频率限制
对外暴露
多个访问请求
更新数据表
模型结构
type()方法
比较速度
手写体
sobel算子
保存模型
Image类
nn.Conv2d
pytorch1.0
kaggle
DCGAN
交并比
range()用法
打印模型
反卷积
卷积