Articles of windows 10

什么是WINAPI_FAMILY_ONECORE_APP?

我正在通过GitHub微软的OpenSSL端口。 一个提交引起了我的注意,那就是添加Win10通用平台支持 。 在提交中,出现了名为WINAPI_FAMILY_ONECORE_APP的分区。 不过,在search时我并没有find太多的东西。 英文有两首,中文有二十二首(见下)。 以下Visual Studio Tools for Windows 10 Preview中的新function提供了一些没有任何解释的准点符号: 新的API分区WINAPI_FAMILY_ONECORE_APP ARM 64 通用CRT … 我有两个问题: 什么是WINAPI_FAMILY_ONECORE_APP ,以及如何使用它? 我可以使用WINAPI_FAMILY_ONECORE_APP 检测Windows 10小工具上的Aarch64 / ARM64吗? 这里是微软在OpenSSL中的使用( 从ssl/dtls1.h ; C ++注释被移到了define的可读性之上): // winsock.h not present in WindowsPhone/WindowsStore, defining the expected struct here #if defined(WINAPI_FAMILY) && ( WINAPI_FAMILY==WINAPI_FAMILY_PHONE_APP || WINAPI_FAMILY==WINAPI_FAMILY_PC_APP || WINAPI_FAMILY==WINAPI_FAMILY_ONECORE_APP) struct next_timeout { long […]

Pyqt5devise师和Python 3.5

我是新来的编码。 我真的很喜欢它,并已经通过一些Python 3的教程,并感觉基本知识正在出现。 我现在开始思考gui的创作。 我刚开始使用tkinter,但很快就决定pyqt5对我有好处。 我已经开始了一个教程,我从zetcode发现,真的帮助我。 我现在碰到一个叫做pyqtdevise器的东西,它看上去像是一个重要的string,唯一的问题是,我无法在我的系统上find它。 我可以findpyqt designer.dll但没有,我知道如何启动。 我运行的是Windows 10,pyqt5和最新的Python 3.5安装。

Scapy在Windows上工作时出错:“'模块'对象没有属性'ex_name'”

我试图运行一个涉及ARP嗅探的Python脚本,显然依赖于存在的Scapy库。 我完全不知道自己在做什么,但我相当擅长Google,遵循方向,复制/粘贴。 我已经启动并在我的Mac上运行,但我坚持什么,我希望是最后一个让Scapy在我的Windows计算机上工作的障碍(这是最终需要运行此脚本)。 我遵循http://www.secdev.org/projects/scapy/doc/installation.html#windows上的所有说明,只是我select了Python 2.7,并使用了2.7版本的新版本。 除了Pypcap和Libdnet之外,我使用“python setup.py install”(成功,我可以告诉你),除了Pypcap和Libdnet,我按照指示通过Exe以pipe理员身份安装。 不幸的是,当我在命令提示符中键入“scapy”来testing它是否工作时,我得到以下信息和错误消息: C:\scapy-2.3.1>scapy INFO: Can't import python gnuplot wrapper . Won't be able to plot. INFO: Can't import PyX. Won't be able to use psdump() or pdfdump(). Traceback (most recent call last): File "C:\Python27\Scripts\\scapy", line 25, in <module> interact() File "C:\Python27\lib\site-packages\scapy\main.py", line 278, in interact scapy_builtins = __import__("all",globals(),locals(),".").__dict__ […]

为什么.gitignore.txt文件在windows10中显示它的名字?

最近我用webapp生成器搭build了一个项目。 它创build了两个文件.gitignore和.gitattributes 。 两者都显示Text Documenttypes的Text Document扩展但是当我按F12编辑任何一个人的名字,那么它有空的名字。 这里是快照: 我的问题是为什么窗口不显示为.gitignore的名称?

将文件从Windows复制到Ubuntu子系统

我启用了开发者模式,并Bash on Ubuntu on Windows安装了Bash on Ubuntu on Windows 。 我的主目录可以在%localappdata%\Lxss\home\<ubuntu.username>\ ,我创build了一个叫做Pictures的子目录,这样完整的path应该是 在Windows上: C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures 在bash上:/ /home/<ubuntu.username>/Pictures 如果我从bash使用命令touch hello.txt创build一个文件,我可以自由地在Windows用户界面中看到这个文件,并将其复制到我的桌面。 但是,如果我从Windows用户界面创build一个新的文本文件并将其保存在C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures ,即使我重新启动bash或窗口,当我做ls -l时文件不可见。 为什么不能在自己的主目录中看到从Windows端创build的文件? 编辑使用/mnt/c是不是一个解决scheme,我想了解为什么它不会看到这些文件,如果有补救措施,以便它将能够看到UI创build的文件,而不是尝试使用terminal复制粘贴或移动文件。

VB 6应用程序如何确定它是否在Windows 10上运行?

我想我的VB 6应用程序检测并显示运行的Windows版本。 我从另一个堆栈溢出问题试过这个代码 ,但它不适合我。 它在旧版本的Windows(如Windows XP和Vista)上显示正确的版本号,但无法检测到Windows 10.出于某种原因,它说Windows 10是Windows 8。 我以为Windows 10会有一个主要版本的“10”和次要版本的“0”, 这个Windows版本号的图表证实了它。 那么,为什么GetVersionEx函数从来没有真正返回版本10.0? 我怎样才能准确区分Windows 8,Windows 8.1和Windows 10?

如何知道MASM是使用相对还是绝对偏移来编码我的JMP指令?

如何知道MASM是使用相对还是绝对偏移来编码我的JMP指令? 我知道x86提供了相对和绝对偏移量的JMP操作码。 我想确定我的跳转是相对的,但我找不到任何正确的MASM文档,告诉我JMP @label是否实际上转换为相对跳转。 请尽可能在答案中提供文档链接。 相反的问题:请参阅如何在MASM中对绝对的JMP / CALL指令进行编码? 如果你试图让MASM发出一个直接绝对远的jmp

错误:无法访问jarfile。 编码问题

这个问题似乎微不足道,但到目前为止找不到解决办法。 C:\Users\User>"C:\Program Files\Java\jdk1.8.0_112\bin\java" -jar "D:\Valya\Учёба\ТРПК\наумов_трпк_лаб2\build\libs\naumov_trpk_lab2-runnable.jar" Error: Unable to access jarfile D:\Valya\?????\????\??????_????_???2\build\libs\naumov_trpk_lab2-runnable.jar 只有当我尝试访问坐在非ASCII名称的dir中的jar时,才会出现此问题。 当我在Windows 7上时,我确信我可以运行带有这种path的jar,但是因为我转移到了Win 10,所以没有运气。 引用path没有帮助, -Dfile.encoding=UTF8也。 顺便说一句,如果我从Intellij IDEA运行应用程序点击主方法,我得到以下错误。 "C:\Program Files\Java\jdk1.8.0_112\bin\java" -Didea.launcher.port=7533 "-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2016.2.5\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_112\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_112\jre\lib\rt.jar;D:\Valya\Учёба\тест-кириллицы\out\production\тест-кириллицы;C:\Program Files (x86)\JetBrains\IntelliJ […]

Windows 10:任务栏中的图标大小错误

由于Windows 10的任务栏中的图标似乎有24x24px的大小。 这将是没有问题的,如果Windows会select一个图标文件中的24px版本来显示。 但它select32px版本并缩小。 这会导致丑陋的文物,特别是如果你的图标中有条纹。 这是一个核心的Windows问题,还是有任何已知的解决方法? 用一个简单的WinForms(C#)应用程序和一个Delphi应用程序进行testing。

有什么办法可以从Windows 10中的ac#桌面应用程序使用蓝牙LE?

我在网上find的关于蓝牙LE的一切都需要一个通用的Windows应用程序,这是完全不适合我的。 有没有办法从C#使用蓝牙LE,而不必像在UWP上写我的整个应用程序?