摘要:在Measure控件的宽度的时候,有时候需要考虑DPI的缩放,一个简单的函数调用就可以解决:GetDeviceCaps()会返回当前的DPI值,一般是96,Win7下面设置为125%,就变成了120。// Use "A" to measure the hint list width. "M" is ...
阅读全文
摘要:Promise.timeout methodThis method has two forms:WinJS.Promise.timeout(timeout)andWinJS.Promise.timeout(timeout, promise).WinJS.Promise.timeout(timeout...
阅读全文
摘要:setImmediate methodRequests that a function be called when current or pending tasks are complete, such as events or screen updates.Syntaxvar retVal = ...
阅读全文
摘要:JavaScript的类型,分成原生类型和对象。其中,null, undefined, boolean(true, false), number, string是原生类型,而其他的都是对象(包括数组、类、函数)。而instanceOf是一个二元操作符,左侧是一个对象,右侧是对象的类型。所以把原生类型...
阅读全文
摘要:今天学习LinQ的时候,为了研究LinQ到底支不支持实现了IEnumerable(非泛型)接口的对象发现了有趣的现象,LinQ是不支持的,但是LinQ竟然可以对string[] 查询,据我所知,所有的数组都是派生自Array基类,那么是Array实现了IEnumerable接口?通过F12查看Arr...
阅读全文
摘要:书: LINQ高级编程 (Professional LINQ) By Scott Klein今天看了书的1~4章,觉得作者很奇怪,为什么代码有时候是C#的,有时候又是VB得?幸好我懂VB,不然的话,看到被C#所不齿的VB代码,肯定会像吃了苍蝇那般的恶心。可以肯定的是,这不是一本好书!没看到什么亮点,...
阅读全文
摘要:偶然间,从RSS的订阅发现,曾经的WPF的牛人Josh Smith已经转投了iOS怀抱,哎,他是被WinRT伤了心。。就像他在Becoming an iOS Developer博文中写道:Despite my years ofinvestment in becoming a Windows desk...
阅读全文
摘要:这是一个在实际项目中遇到的问题,在VPN和远程桌面中,WPF程序对系统剪贴板进行操作的时候,发生CLIPBRD_E_CANT_OPEN异常。从异常本身来看,很明显,是COM有问题。代码很简单Clipboard.SetText(mSelection); 但是注意,这个是WPF的窗口,所以调用的是 Sy...
阅读全文
摘要:Programming Windows 8 Apps with HTML, CSS and JavaScript 2Ed 77页:1. Metro 应用的主页(就是启动后的第一屏)总是运行在Local Context下的,而且通过标记或者document.location要转到的其他页面的必须也是在...
阅读全文