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复制粘贴或移动文件。

在Windows 10周年纪念版中显示触摸键盘(TabTip.exe)

在周年更新之前的Windows 8和Windows 10中,可以通过启动来显示触摸键盘 C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe 它不再适用于Windows 10周年更新; TabTip.exe进程正在运行,但键盘未显示。 有没有一种方法来显示它编程? UPDATE 我发现一个解决方法 – 假的鼠标点击系统托盘中的触摸键盘图标。 这是delphi的代码 // Find tray icon window function FindTrayButtonWindow: THandle; var ShellTrayWnd: THandle; TrayNotifyWnd: THandle; begin Result := 0; ShellTrayWnd := FindWindow('Shell_TrayWnd', nil); if ShellTrayWnd > 0 then begin TrayNotifyWnd := FindWindowEx(ShellTrayWnd, 0, 'TrayNotifyWnd', nil); if TrayNotifyWnd > 0 then begin […]

Perl不在Windows 10中运行

我刚刚在我的64位笔记本电脑上下载了Windows 10的ActivePerl,但是当我进入命令提示符时,除非目录是C:\ Perl64 \ bin,否则perl -v会失败,在这种情况下,它会告诉我我的Perl 5.20。 2版权Larry Ullman等,但如果我尝试打开perl文件在任何地方,没有任何反应,如果我运行perl.exe它只是向我显示一个闪烁酒吧命令窗口,什么也没有发生,当我尝试运行.pl程序Eclipse它告诉我可预见的是,因为perl-v失败,它不会运行。 我能做些什么来获得.pl文件的运行?

JavaFX ComboBox在Windows 10上没有响应

我最近升级到了Windows 10,而在Windows 8.1中工作的JavaFX代码似乎在10中冻结。我已经跟踪到了在对话框中打开ComboBox的问题。 这似乎冻结了任何JavaFX程序。 其他人是否也有同样的问题? (Windows 10电脑仍然很less,所以会很好地确认错误确实是JavaFX的问题) 我附上了下面的示例代码。 在主要阶段的combobox是好的,但是当我打开一个对话框,并尝试在那里使用combobox,整个事情冻结。 我在Eclipse 4.4.0中使用Java 8u51 package javafxExamples; import java.util.ArrayList; import java.util.List; import java.util.Optional; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.ChoiceDialog; import javafx.scene.control.ComboBox; import javafx.scene.layout.BorderPane; import javafx.stage.Stage; public class ComboErrorTest extends Application { String[] list={"Jamie", "Arthur", "Gordon"}; private Stage stage; public static void main(String[] args) { launch(args); } […]

如何在Windows 10 Enterprise上作为shellreplace运行应用程序

我需要在运行Windows 10 Enterprise的计算机上创build一个特殊帐户。 此帐户将直接在login时启动应用程序而不是默认shell,退出应用程序应强制重新启动计算机。 我可以使用configuration控制台和lockingfunction在Windows 8.1 Embedded Industry Pro上轻松完成此操作。 现在,在Windows 10上,我尝试关注technet上的两个教程WESL_UserSetting,并在Windows 10专业版,企业版或教育版上设置自助服务 terminal 但是,这两个教程都不起作用。 我已经设法执行在他们描述的脚本,但他们没有任何效果(我已经修改它们,所以他们不删除壳集)。 最后,我已经结束了以下代码: $COMPUTER = "localhost" $NAMESPACE = "root\standardcimv2\embedded" $ACCOUNT_NAME = "cmp" $ShellLauncherClass = [wmiclass]"\\$COMPUTER\${NAMESPACE}:WESL_UserSetting" $NTUserObject = New-Object System.Security.Principal.NTAccount($ACCOUNT_NAME) $NTUserSID = $NTUserObject.Translate([System.Security.Principal.SecurityIdentifier]).Value $NTUser_Shell = Get-WmiObject -namespace $NAMESPACE -computer $COMPUTER -class WESL_UserSetting | where {$_.Sid -eq $NTUserSID} if ($NTUser_Shell) { "`Custom shell already […]

DEP0001:意外的错误:-1988945906部署Windows UWP应用程序到电话

确切的错误: 严重级代码说明项目文件行抑制状态错误DEP0001:意外的错误:-1988945906 TestApp 这是什么意思? 这似乎是没有问题的应用程序,它可以在PC上正常工作。 操作系统版本:1511,Windows 10 10.0.10586.164