小编Jef*_*ffJ的帖子

win32 GUI应用程序,当调用为"app.exe --help"时将使用文本写入stdout

如何创建执行以下操作的Windows应用程序:

  • 在没有命令行参数的情况下调用时,它是一个常规的GUI应用程序
  • 指定可选的"--help"命令行参数会导致应用程序将使用文本写入stdout然后终止
  • 它必须是单个可执行文件.通过使控制台应用程序执行第二个可执行文件没有作弊.
  • 假设主应用程序代码是用C/C++编写的
  • 如果在指定"--help"时没有创建GUI窗口,则奖励积分.(即,短暂的窗口没有闪烁)

根据我的经验,控制台应用程序的标准visual studio模板没有GUI功能,而普通的win32模板不会将其stdout发送到父cmd shell.

windows

21
推荐指数
3
解决办法
1万
查看次数

启动windbg用户模式远程调试会话的最佳技术

您最喜欢的启动windbg用户模式远程调试会话的技术是什么?为什么你比其他技术更喜欢这种技术?(优点缺点)

使用windbg进行用户模式远程调试至少有四种不同的方法,如Windows帮助文件调试工具的"远程调试"部分所述.

  1. 在目标上运行app然后从主机windbg附加到它
  2. 让主机windbg使用remote.exe在目标上启动应用程序
  3. 让"智能客户端"主机windbg通过目标上运行的进程服务器在目标上启动应用程序
  4. 使用选项"-server"在目标计算机上运行windbg实例以自动启动服务器,然后从第二台计算机连接到服务器.

debugging windbg remote-debugging

6
推荐指数
1
解决办法
4877
查看次数

最大的windbg宠物

什么是与微软的windbg调试器有关的最大的宠儿?

(注意:如果我忽略了未经修改的UI,我实际上非常喜欢windbg.)

debugging windbg

1
推荐指数
1
解决办法
519
查看次数

标签 统计

debugging ×2

windbg ×2

remote-debugging ×1

windows ×1