Tag: 背景

如何在Windows中使一个简单的Hello World“隐形”(C / C ++)

你好,我想知道是否有可能在Windows中制作一个简单的Hello World程序(然后进入实际的程序)隐形。 我的意思是,当我执行程序时,将没有任何图形指示。 没有cmd打印“Hello world”,没有任务栏标签,没有系统托盘图标,什么都没有。 我希望程序能够在不打扰我的情况下静默执行。 那我在想什么呢? 那可行吗? 它会像服务一样吗? 我不知道。 我想用C / C ++ btw编写代码。

如何让Gtk +窗口背景透明?

我想让Gtk +窗口的背景透明,以便只有窗口中的窗口小部件可见。 我找到了一些教程: http://mikehearn.wordpress.com/2006/03/26/gtk-windows-with-alpha-channels/ http://macslow.thepimp.net/?p=26 但他们似乎都倾听“暴露”事件,然后委托开罗进行渲染。 这意味着不会渲染添加到窗口的其他窗口小部件(例如,我也尝试向窗口添加按钮)。 我看到GtkWidget上有一个方法modify-bg: http : //library.gnome.org/devel/gtk/stable/GtkWidget.html#gtk-widget-modify-bg 但是,GdkColor似乎不接受透明度参数: http : //library.gnome.org/devel/gdk/stable/gdk-Colormaps-and-Colors.html 我也尝试过GtkWindow.set_opacity方法,但这也设置了窗口内容的不透明度,这不是我想要的。 我很感激任何人都可以提供任何指导。