小编Rrj*_*jji的帖子

#Define VS Variable

我无法理解有什么区别:

#define WIDTH 10 
Run Code Online (Sandbox Code Playgroud)

int width = 10;
Run Code Online (Sandbox Code Playgroud)

使用第一个或第二个有什么好处?

c variables c-preprocessor

8
推荐指数
2
解决办法
2万
查看次数

在绘图区域上绘制图像

我试图在绘图区域上绘制一个没有运气的图像.我看到了几个python示例,但我无法将它们实现为c,我正在使用它(例如,将图像绘制到gtk.DrawingArea?)

我已经创建了一个Pixbuf变量来存储我想要在绘图区域绘制的图像,但是没有像gtk_drawing_area_draw_pixbuf这样的函数或与之相关的东西.感谢任何建议.

c gtk drawing

4
推荐指数
2
解决办法
6593
查看次数

GTK文本输入

看了一下firefox的历史窗口后,我看到了一些我想要实现的内容:

http://s17.postimage.org/vetecz71r/history.png

如何使条目中的默认文本褪色?

c gtk

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

用if检查char

我真的不知道为什么,但这似乎不起作用.对我来说似乎完全有效:

gchar *text = gtk_entry_get_text(entry);
if(text == "hello") { 
    //do sth
}
else {
    //do sth else
}
Run Code Online (Sandbox Code Playgroud)

即使我输入hello也没有任何反应,但调用else {}中的代码.问题是什么?

c gtk gtkentry

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

标签 统计

c ×4

gtk ×3

c-preprocessor ×1

drawing ×1

gtkentry ×1

variables ×1