377得票12回答
Windows 7 SDK安装失败

我似乎完全无法在我的计算机上安装 Windows 7 SDK,网络上唯一的解决方案是进行一系列的注册表更改。我已经尝试过这些方法,但依然没有成功。 以下是报告的错误信息: 安装所选的 Windows SDK 组件时出现问题。 安装 "Microsoft Windows SDK for Win...

316得票16回答
是否可能“反编译”Windows .exe文件?或者至少查看汇编代码?

我的一个朋友从Facebook下载了一些恶意软件,我很好奇想看看它会做什么,但又不想感染自己。我知道你不能真正反编译一个 .exe 文件,但我至少能查看其汇编代码或附加调试器吗? 编辑后说它不是.NET可执行文件,没有 CLI 标头。

310得票9回答
什么是DLL文件,它们是如何工作的?

DLL文件到底是如何工作的?有很多这样的文件,但我不知道它们是什么,也不知道它们是如何工作的。 那么,它们到底是怎么回事呢?

263得票17回答
如何配置 OpenFileDialog 以选择文件夹?

在VS .NET中选择项目文件夹时,会出现一个类似于OpenFileDialog或SaveFileDialog的对话框,但它只接受文件夹。我想知道如何实现这一点,虽然我知道FolderBrowserDialog,但我并不喜欢它,因为它太小了,而且不能让我利用键入路径的优势。我几乎可以确定在.N...

242得票20回答
在WPF中将窗口置于最前面

如何将我的WPF应用程序置于桌面前台?目前我尝试过以下方法:SwitchToThisWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle, true); SetWindowPos(new WindowInt...

233得票14回答
Objective-C for Windows

在Windows平台上写Objective-C,最好的方法是什么? Cygwin和gcc?我能否将其集成到Visual Studio中? 同样,是否有建议如何链接和使用类似这样的Windows SDK。这是一个不同的问题,但我知道我可以编写汇编并链接Windows DLL,从而让我调用这些...

222得票12回答
连接网络共享时如何提供用户名和密码

当连接到一个网络共享资源时,如果当前用户(在我的情况下是启用网络服务的用户)没有权限,则需要提供用户名和密码。 我知道如何使用Win32函数(mpr.dll中的WNet*家族)来完成此操作,但想要使用.NET(2.0)功能完成此操作。 有哪些选项可用? 也许提供更多信息有所帮助: 使...

190得票11回答
如何从GetLastError()返回的错误代码中获取错误消息?

在调用Windows API后,如何以文本形式获取最后的错误消息? GetLastError()返回一个整数值,而不是文本消息。

176得票8回答
什么是__stdcall?

我正在学习Win32编程,WinMain原型如下:int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show ) 我对于这个 WINAPI 标识符的作用感到困惑,后来...

168得票5回答
我们什么时候需要将ProcessStartInfo.UseShellExecute设置为True?

// // Summary: // Gets or sets a value indicating whether to use the operating system shell // to start the process. // // Returns: // ...