草庐IT

SWAP应用

全部标签

c++ - 获取应用程序目录中的文件列表

我正在为win32控制台开发C++应用程序我需要获取我的应用程序目录中的文件列表(例如,如果我的应用程序已在C:\arash\app\中启动,我需要此文件夹中的文件列表)我在windows.h头文件中搜索并找到了FindFirstFile函数,但是这个函数需要一个目录路径。我可以使用这个函数来获取我的应用程序运行目录中的文件列表吗?谢谢 最佳答案 使用带有NULL模块句柄的GetModuleFileName()获取.exe文件的路径和文件名。然后您可以去掉文件名部分,并根据需要使用剩余的路径。

c# - 我可以在 Windows 应用程序而不是网页中包含 reCAPTCHA 吗?

我想将它集成到Windows应用程序中。我使用的是VisualStudio2010,它是一个C#Windows窗体应用程序。 最佳答案 publicstaticImageDownloadReCaptcha(stringkey,refstringchallenge){try{WebClientclient=newWebClient();stringresponse=client.DownloadString(string.Format("http://api.recaptcha.net/challenge?k={0}",key));M

c++ - 如何在 Windows Qt 应用程序中嵌入 Qt 库?

我的Qt应用程序将安装在Windows计算机上,但Qt未安装在该计算机上。我怎样才能解决这个问题?我必须构建一个巨大的静态exe吗?是否可以将QtDLL放在与我的应用程序相同的文件夹中并将其链接到它们?我在Qt网站上找到了这个解释“CreatingtheApplicationPackage”,但它是面向插件的。 最佳答案 您只需将DLL放在与您的可执行文件相同的目录中,并创建一个包含以下内容的qt.conf:[Paths]Prefix=.\Plugins=.\通过这种方式,您可以确保Qt系统将从正确的目录(例如SQL插件的sqldr

c++ - Windows C++ 分析器(基于控制台的网络应用程序)

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我们开发了一个基于WindowsC++控制台的网络密集型应用程序,在数据通信时似乎很慢。代码库很大,所以我正在寻找一个分析器工具,它可以指向对整体性能有瓶颈的特定函数/代码行。我尝试使用VS2010中提供的“性能工具”,但在我运行以分析应用程序时它崩溃了。ErrorMessage:InjectionofRuntimelibraryfailed.此外,我尝试使用Very

windows - Windows 8 应用商店应用程序可以通过 UDP/TCP 套接字与 Windows 7 桌面应用程序通信吗?

详细说明情况:我们有两个应用程序,为简单起见,我们将它们称为A和B。两者都在Windows7上开发和运行,它们可以使用UDP/TCP进行连接和通信。现在我们要将AppB转换为Windows8以利用MetroUI。我们是否需要对AppA中的网络代码进行大量更改?它甚至可以继续在Windows7上运行并与运行在Windows8上的AppB通信吗?据我了解,Win8处理套接字的方式与以前的Windows略有不同,因此我表示怀疑。 最佳答案 只是从不同的角度来看,通信在技术上是可行的,但是explicitlyforbidden(假设您要在W

java - SWT:在 Windows 中运行在 OSX 上开发的应用程序

我有一个在OSX上开发的SWT应用程序,因此它包含Mac版本的SWT库。现在我需要在Windows机器上运行这个应用程序。我将应用程序导出到一个.jar文件,但是当我尝试在Windows中执行该jar时,我得到:Exceptioninthread"main"java.lang.reflect.InvocationTargetExceptionatsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(UnknownSource)atsu

Windows 上的 C++ 应用程序崩溃检测

我的一个C++MFC应用程序在某些windows(7,xp)计算机上随机崩溃。此应用程序使用一些第三方库(Apache轴),当我使用dependencywalker检查时,它显示应用程序在加载与此第三方库相关的DLL后退出。所以我需要一种方法来检测此应用程序崩溃的原因。有什么办法吗?我读到它可以使用.pdb文件与.exe文件一起托管来识别崩溃问题,但像往常一样,Microsoft没有明确的文档如何使用.我尝试使用IBMpurify试用版。但我没有显示任何有效信息。我尝试使用WinDbg。但我找不到如何使用它。任何帮助真的很感激。编辑:添加了崩溃报告ProblemEventName:AP

c++ - 在 C++ 中创建一个只能由我的应用程序访问的文件?

我正在为一个小型办公室开发一个应用程序来维护他们的货币账户。我的应用程序可以帮助创建一个可以存储所有信息的文件。但除我的应用程序外,用户不应访问它。为什么?因为有人可能会删除该文件,所有记录都将消失。环境是一台WindowsPC,具有一个具有管理员权限的帐户。我正在使用MinGW编译器在C++中开发应用程序。关于如何创建这样的文件,我现在有点空白。有什么建议吗? 最佳答案 如果您的应用程序可以修改它,那么运行它的凭据下的用户也可以修改它,就是这样。此外,如果他拥有管理员权限,那么即使您的应用程序在不同的凭据下运行并且文件受ACL保护

ios - 在虚拟机中开发 iOS 原生应用

是否可以在虚拟机(在Windows上运行)上安装XCode5并开发iOS应用程序?我知道无法将其上传到市场。我计划在大约2个月内购买Macbook,但我想现在就开始,因为我不懂该语言,那么是否可以同时在虚拟机中执行此操作?PS:听说你需要mavericksOS 最佳答案 现在,我正在使用运行在Windows笔记本电脑上的VMWareWorkstation上的MacOSMavericks编写它。XCode工作正常,我可以在模拟器和连接到USB的i设备上编写代码和运行应用程序。上周我在iTunesConnect中创建的应用程序需要上传(

c# - Windows 窗体应用程序基础 : Keeping all forms in one window

我正在使用VisualStudio2010在VB.net中编写一个Windows窗体应用程序(仍然欢迎C#响应)。我已经创建了我的应用程序的功能,现在正在处理UI流程。基本上,我需要让应用程序的所有功能从一开始就以介绍形式出现/消失。他们单击Introduction.vb表单中的一个选项,原始Material消失,取而代之的是他们单击的任何内容。然后,如果他们想返回上一页,则下一页上有一个后退按钮。这是原始的Introduction.vb:PublicClassIntroductionInheritsSystem.Windows.Forms.FormPrivateSubIntroduc