草庐IT

as_null_object

全部标签

objective-c - 在 Windows 中运行 Objective C(通过 XCode 制作)

我正在考虑在Mac上学习一些ObjectiveC(我的IDE将是xcode)。我想知道xcode是否使用任何仅限Mac的库,因为我希望能够发布我在Windows中制作的东西?简短版本:我可以在Windows的xcode上使用用objectivec编写的项目吗? 最佳答案 简短回答:否。您可以使用一些工具和库来让您在Windows上运行Obj-C。Cocoa是Apple的库集合,不能在Windows上运行,但GNUStep和Cocotron是您可以使用的替代品。它们不具备Cocoa的所有功能。

c - 为什么 PsGetCurrentProcessId() 返回 null?

我遇到了一个奇怪的问题:在“系统”进程的一个线程中,我调用了PsGetCurrentProcessId(),但得到了一个空值。此外,我检查了线程的_CLIENT_ID,发现UniqueProcess和UniqueThread都是null。我还检查了当前进程,即'system'进程,发现它的UniqueProcessId为4,这是正常的。为什么? 最佳答案 系统进程ID是一个非常好的“hack”,因此多个工具(例如ProcExp、windbg)不必处理特殊情况的仅内核线程或空闲函数调度程序。如果你是一个只有内核的线程,你就没有关联的进

windows - AS3/AIR - 桌面应用程序警报(?)

是否可以在AS3中为在Win操作系统中运行的Adob​​eAir桌面应用程序生成警报?在FlashCS5中开发。提前致谢。 最佳答案 将mx.controls.Alert类导入您的应用程序,然后调用ActionScript中的静态show()方法来显示一个Alert控件。您不能在MXML中创建警报控件。当您选择控件中的按钮或按Escape键时,Alert控件将关闭。更多信息在这里:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/control

windows - 为什么 Createprocess 返回 NULL?

我有以下代码`STARTUPINFOAcif={sizeof(cif)};PROCESS_INFORMATIONpi;CreateProcessA("C:\Windows\notepad.exe",NULL,NULL,NULL,FALSE,NULL,NULL,NULL,&cif,&pi);cout它输出NULL,为什么?怎么了?如果我写`STARTUPINFOcif={sizeof(cif)};PROCESS_INFORMATIONpi;CreateProcess(L"C:\Windows\notepad.exe",NULL,NULL,NULL,FALSE,NULL,NULL,NULL

windows - Xiki on Windows : 'xiki' not recognized as an internal or external command, 可运行程序或批处理文件

被所有美好和有前途的事物所激动screencasts,我按照指南安装了Xiki,总结为:下载/安装Ruby下载DevKit将DevKit提取到没有空格的(永久)目录,例如C:\Ruby200\devkit在该目录中打开命令窗口(shift-left-click,在此处打开命令窗口)并执行:rubydk.rb初始化rubydk.rb安装cd..gitclonegit://github.com/trogdoro/xiki.gitcdxikigem安装bundlerbundlerubyetc/command/copy_xiki_command_to.rbC:/Ruby200/bin/xiki

windows - 执行 'import tensorflow as tf'时出错

这个问题在这里已经有了答案:OnWindows,running"importtensorflow"generatesNomodulenamed"_pywrap_tensorflow"error(23个回答)关闭5年前。我刚刚开始使用python/tensorflow。使用this链接开始。我已经成功安装了tensor-flow,至少从日志看来是这样。我的问题是当我尝试导入tenser-flow时出现以下错误。>>>importtensorflowastf错误Traceback(mostrecentcalllast):File"C:\Users\UserName\AppData\Loca

windows - Haxe, Stenyl, Windows 'Save As' 对话

我一直在使用一种名为Stencyl的可视化编程语言来为用户创建一个程序来编辑图像(基本上),但我遇到的困难是让用户导出他们的图像(或文本文件)图像数据)一旦他们完成编辑。Stencyl有一个可用的扩展,它允许程序将PNG图像和.txt文件保存到程序文件夹中的特定位置,但我一直在努力做到这一点,以便程序打开一个用于MicrosoftWindows的另存为对话框。经过几天的努力,我决定尝试向其他人寻求帮助。我打算发布指向我一直在研究的地方的链接,但我被广泛提醒我至少需要10个声誉才能发布两个以上的链接,所以没关系。目前,我似乎需要使用一个叫做sys.io.FileOutput的东西。,并且

c - LoadImage() 返回 NULL 和 GetLastError() 返回 0

我一直在网上的不同论坛上搜索答案,但似乎没有与我的情况相符的...我正在使用Windows7,VS2010。我有一个使用定时器来调用任务栏刷新功能的应用程序。在该任务栏函数中包含对LoadImage()的调用,该调用从资源文件中获取图标图像,并最终发送给taskber(使用shell_notifyicon)。在运行应用程序时,这似乎在前几个小时内工作正常,但突然LoadImage()开始失败(它始终是它尝试加载的同一个.ico文件)并返回NULL。我在之后直接插入了一个GetLastError调用,但它总是返回0(表示成功)。图像本身仍然是好的和有效的,我无法解释这一点。有什么线索吗?

C# Windows 窗体 : Save & Save As Woes

这让我很郁闷。我是CSharp的新手,因此需要一些帮助。我的保存/另存为完全是胡说八道。真的有两个问题:如何在不弹出保存对话框的情况下保存对现有文件的更改?如果我单击“保存”,它会弹出一个对话框,这很好,所以我保存它,然后进行一些更改并再次单击“保存”,它会弹出一个对话框,而不仅仅是将文件保存为已经给定的名称。如何在另存为对话框中显示文件名而不是完整路径?它显示为文件名:C:\Users\username\desktop\save\filename.xml这是在MainForm.cs中。privatevoidbiFileSave_Click(objectsender,EventArgs

windows - 假设 GetDC(hWnd) 作为 WM_CREATE 上的第一条指令被调用,对于窗口 hWnd,GetDC() 是否有可能返回 NULL?

假设GetDC(hWnd)作为WM_CREATE上的第一条指令被调用,对于窗口hWnd,GetDC()是否可能返回NULL?我担心GetDC()可能因资源不足而失败。当发生这种情况时,我应该检查错误吗?调用失败怎么办?Win32API函数会引发异常还是我应该引发异常? 最佳答案 GetDC()确实会失败,无论您何时何地调用它。在处理API时,您应该采取相当悲观的观点,并为任何API函数失败做好准备。正如您所建议的,失败的一个可能原因是系统资源耗尽,例如内核句柄、GDI对象等。所以你应该经常检查错误。不仅是GetDC(),对API函数