spy-surface2下win8操作系统使用api获取窗体大小

问题描述

surface2下win8操作系统使用api获取窗体大小

在surface2中设置了分辨率为1920×1080,使用getwindowsrect以及spy++中看到的窗体的
大小最大化后也只有1280×687,在xp下都是获取正常的,请问如何获取正确大小

解决方案

http://www.cnblogs.com/dingli/p/3187217.html
获取dpi设置,比如你的应该是1.5,乘以你的rect

时间: 2024-09-20 20:03:22

spy-surface2下win8操作系统使用api获取窗体大小的相关文章

C#调用windows api获取窗体状态

问题描述 小弟最近项目有一个模拟windows操作的需求,使用C#语言操作windowsapi实现,当把一个窗体通过SendMessage关闭之后,其窗体句柄还会一直存在于内存,现在想达到以下任意效果:1.通过C#如何彻底销毁这个窗体句柄2.通过C#如何能够获取某个窗体句柄所对应的窗体状态(是显示还是被关闭) 解决方案 解决方案二:用.net自带软件sp++

Delphi下用Windows API创建窗体

// Delphi 下调用Windows API 创建窗体.// program delphi; uses windows, messages; const hellostr='Hello World!'; {$R delphi.res} //窗口消息处理函数. function MyWinProc(hWnd:THandle;uMsg:UINT;wParam,lParam:Cardinal):Cardinal;exp ort;stdcall; var hdca,hdcb:THandle; //设

根据ip调用新浪api获取城市名并转成拼音

 这篇文章主要介绍了根据ip调用新浪api获取城市名并转成拼音的示例,,需要的朋友可以参考下 功能:   1,获取当前IP地址, 2,调用新浪API,获取到当前城市. 3,将中文转换为拼音后跳转.  代码如下: <?php  include './pinyin.php';   //获取当前ip function getIp(){   $onlineip='';   if(getenv('HTTP_CLIENT_IP')&&strcasecmp(getenv('HTTP_CLIENT_

win8操作系统无法访问共享打印机如何解决

  win8操作系统无法访问共享打印机如何解决          解决方法如下: 1.在共享打印机的计算机上,打开控制面板,单击"查看设备和打印机"; 2.在打开的设备列表,右键单击共享的打印机,单击"打印机属性",选中这台打印机 3.在共享"选项卡下,填写正确的"共享名"; 4.打开"安全"选项卡,可以看到在"组或用户名"下没有"everyone"这一项,点击"添加

win8操作系统如何打开.xv格式文件?

  win8操作系统如何打开.xv格式文件?在win8操作系统中每种不同的文件类型都有自己的格式,比如最常见的应用程序都是".exe"格式.记事本是".txt"音乐有.mp3..wma..ape..ACC等等.最近有位win8操作系统用户说程序应用出现了".xv"的格式,无法打开,那么win8操作系统如何打开.xv格式文件?下面小编就给大家介绍下关于".xv"文件类型的相关信息. 详情信息: 1.首先".xv&quo

JQuery与Ajax调用新浪API获取短网址的代码

 这篇文章主要介绍了调用新浪API获取短网址的方法有很多,本例为大家介绍下使用JQuery与Ajax来实现,需要的朋友可以参考下  代码如下: <!doctype html>  <html>  <head>  <meta charset="utf-8">  <title>获取新浪短网址</title>  <script src="http://ajax.aspnetcdn.com/ajax/jQue

C# 网络编程之通过豆瓣API获取书籍信息

这篇文章主要是讲述如何通过豆瓣API获取书籍的信息,起初看到这个内容我最初的想法是在"C# 网络编程之网页简单下载实现"中通过HttpWebResponse类下载源码,再通过正则表达式分析获取结点标签得到信息.但后来发现可以通过豆瓣API提供的编程接口实现.该文章仅是基础性C#网络编程文章,尝试测试了下豆瓣API,并没什么高深的内容.但希望对大家有所帮助,仅供学习.(警告:文章仅供参考,提供一种想法,否则访问多次-10次被403 forbidden莫怪.建议认证使用豆瓣API) 一.豆

systreeview32-C#通过API获取其他程序中TreeView和ListView中的值,并将值放到TXT文档中

问题描述 C#通过API获取其他程序中TreeView和ListView中的值,并将值放到TXT文档中 我现在想在C#里利用API读取其他程序中的SysTreeView32控件里所有节点和子节点的文本,获取其他程序中SysListView32控件里所有值,然后将值放到TXT文档中.但是在网上找了很多方法都没有实现.如果谁有现成的可运行的代码,我愿意付费(支付宝或银行转账)购买您的现成代码,当然前提是能用啊.您可以生成一个exe文件,发给我我测试下. 解决方案 http://www.cnblogs

解决方案-想做一个新闻接口,可以实现获取新闻频道,获取某频道下的新闻列表,获取新闻详细信息。

问题描述 想做一个新闻接口,可以实现获取新闻频道,获取某频道下的新闻列表,获取新闻详细信息. 想做一个新闻接口,可以实现获取新闻频道,获取某频道下的新闻列表,获取新闻详细信息,但是苦于没有数据源.求各位大神能够给提供一个较全的api接口,或者给一个解决方案. 解决方案 可以通过HTTP抓取你想要的链接,然后处理拿到的HTML,解析得到你想要的内容,放在你的网站上(个人认为这里还是要取得内容所有者的同意比较好).比如PHP,可以用phphttpclient:Java可以用Apache的HttpCl