小编Baf*_*ois的帖子

为命令行程序生成 GUI 的工具

我正在寻找一个可以半自动为 Windows 命令行程序构建 GUI 的程序。

也就是说,我想给它一个任意的命令行程序并以某种方式描述它的用法(“它需要一个文件名列表,以及 --foo 和 --bar 选项,后跟一个字符串”),它将创建一个新的 GUI包装程序,允许使用“浏览”对话框选择文件,并具有 foo 和 bar 的文本框。

我记得以前尝试过这样的程序,但我不记得叫什么,谷歌也没有提醒我。

windows user-interface command-line

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

自动转换为指针而不自动转换为bool(类似)可能吗?

有可能创建一个Wrapper这样的类

void f(void *) {}

Wrapper w;
f(w);
Run Code Online (Sandbox Code Playgroud)

编译但是

Wrapper w;
if (w) {}
Run Code Online (Sandbox Code Playgroud)

不编译?或者在运行时检测差异?

背景:win32 HANDLE是一个typedef void *.Win32不使用NULL但是((HANDLE)(-1))作为错误值,所以任何隐式地将一个代码转换HANDLE为bool的代码几乎肯定会测试错误的东西.我有一个包装的类HANDLE,如果可能的话,我想在使用包装类时删除这个错误的机会.

c++

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

标签 统计

c++ ×1

command-line ×1

user-interface ×1

windows ×1