C#
prog_6103
J.Y.Liu
展开
-
【笔记】C#得到真正的屏幕大小
为啥各种API返回的屏幕大小都是有问题的?因为DPI的原因。解决方案就是:一个是直接去读取Windows注册表,找到屏幕缩放比例设置的那个位置;另一个是给应用开启high DPI awareness,就是有一个叫。但是文档里写了,Windows 8.1 / Server 2012R2 才支持,那之前的是不是就不用考虑DPI的问题了,但是也得保证向下兼容能运行,所以还要动态加载这个库。原创 2022-09-27 22:43:07 · 1953 阅读 · 0 评论 -
C#功能扩充: 让Java加入吧!
C#功能扩充: 让Java加入吧——C#启动JVM!这几天用Java写了许久的大作业。一直纠结在Java的GUI程序设计上。swing里的JList真变态,连Java核心那本书都把它放高级卷里。起初写了点代码,界面太难看,实在受不了。于是想起了微软。VS家族。网上搜下"C++ jvm"能出来一堆啊,所以很欣喜地用++兄做着界面。但是到了要显示文字的时候,它就麻烦了。我还是喜欢使用+号连接字符串啊,厄,好吧,换C#。再搜,没有代码了,怎么办?自己写吧。先用纯C++写了一遍不使用jni.h调用jvm的代码:/*原创 2011-05-01 05:55:00 · 1537 阅读 · 0 评论