GetSystemMetrics(SM_CXSCREEN) //获取屏幕宽度
GetSystemMetrics(SM_CYSCREEN)//获取屏幕高度
ps:默认单位是像素
浏览器元素加载,所现种情况
要避免,用jqueryload,等待div加载完再显示整屏
参考:
$("#divId")css("display","none");
$("#divId")load(function(){
$("#divId")css("display","block");
});
Visual C++中获取屏幕宽和高的函数为GetSystemMetrics(int nIndex),其结果为像素值。其中索引值nIndex在获取屏幕宽时为SM—CXSCREEN,在获取屏幕高时为SM—CYSCREEN。举例如下:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{ // 设置窗口风格
//
// 设置窗口位置
csx=GetSystemMetrics(SM—CXSCREEN) /2;
csy=GetSystemMetrics(SM—CYSCREEN) /2;
//设置窗口的宽和高(屏幕宽和高的一半)
cscx=GetSystemMetrics(SM—CXSCREEN)/2;
cscy=GetSystemMetrics(SM—CYSCREEN)/2;
return CFrameWnd::PreCreateWindow(cs);}
在第一次运行出来的位置在自己想要的位置
用MoveWindow 和SetWindowPos
SetWindowPos可以完成MoveWindow的功能,也能完成MoveWindow不能完成的功能
MoveWindow只是移动窗口的位置和大小
SetWindowPos还可以设置窗口的Z-ORDER、显示隐藏窗口等等
1、在网页的<head>中增加以上这句话,可以让网页的宽度自动适应手机屏幕的宽度:
[html] view plaincopy
<meta name="viewport" content="width=device-width, initial-scale=10, minimum-scale=05, maximum-scale=20, user-scalable=yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="format-detection" content="telephone=no" />
<!--
第一行:
width=device-width :表示宽度是设备屏幕的宽度
initial-scale=10:表示初始的缩放比例
minimum-scale=05:表示最小的缩放比例
maximum-scale=20:表示最大的缩放比例
user-scalable=yes:表示用户是否可以调整缩放比例
第二行:
设定iphone端页面全屏。
第三行:
取消数字被识别为电话号码。
-->
2、如果是想要一打开网页,则自动以原始比例显示,并且不允许用户修改的话,则是:
[html] view plaincopy
<meta name="viewport" content="width=device-width, initial-scale=10, minimum-scale=10, maximum-scale=10, user-scalable=no" />
3、这样可以把一些页头横幅等的的宽度都设置成style="width:100%",整个页面在设备上看起来就是全屏的了。
第二种方法:
android中放入html 无非是嵌再webView里。为什么要在html中获取呢,在webView所在的activity中获取不行么。
DisplayMetrics dm= new DisplayMetrics();
activitygetWindowManager()getDefaultDisplay()getMetrics(dm);
width= dmwidthPixels;
height= dmheightPixels;
希望能对你有所帮助 !
(wmic DESKTOPMONITOR where Status='ok' get ScreenHeight,ScreenWidth)>#
for /f "skip=1 tokens=1,2" %%i in ('type #') do (
set a=%%i
set b=%%j
)
del /f/q #
echo 高度:%a%
echo 宽度:%b%
pause
7 windowscreen:包含有关客户的屏幕和显示性能的信息。
8 windowscreenX:窗口X坐标
9 windowscreenY:窗口Y坐标
楼上已经用js获取到值了,
页面加载后,你把这些值赋给隐藏的文本框之类的。
后台代码不就可以获取到了。
import javaawtToolkit;
Toolkit tk=ToolkitgetDefaultToolkit();
Dimension screensize=tkgetScreenSize();
宽:screensizewidth
高:screensizeheight
以上就是关于如何用C语言获取显示器尺寸全部的内容,包括:如何用C语言获取显示器尺寸、怎么获取屏幕高度宽度document.body.clientHeight不行、vc中怎样得到电脑屏幕的宽和高等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)