当前位置:  技术问答>HTML教程 iis7站长之家

散分...总算有五个三角叉了.... 来者有分

    来源: 互联网  发布时间:2015-06-22

    本文导语:  散分...总算有五个三角叉了.... 来者有分 一个星期前,我就有1990分了,总想这下应该有五个三角叉了,但是每天打开都是这是这个分,有时候半夜都起来打开www.csdn.net来看看, 这样的日子过了一个星期,真是度日...

散分...总算有五个三角叉了.... 来者有分


一个星期前,我就有1990分了,总想这下应该有五个三角叉了,但是每天打开都是这是这个分,有时候半夜都起来打开www.csdn.net来看看, 这样的日子过了一个星期,真是度日如年,真是佩服那些有几个星的前辈们,他们是怎么加上的,是不是暗地里搞了什么(开个玩笑).......呵呵....



路慢慢其修远兮,,,,,,,,

|
Congratulations!!!

|
恭喜!!!!!!!!!!!!!!
我可以向你请教一个问题吗.
我先在窗口中添加了table容器,这样我好添加多个按钮。
然后,我又在窗口的GdkWindow中画了矩形,并改变了窗口的背景色。
这时我又创建了一个标签加入table中,可是无法显示,编译是通过的。
我把画矩形的代码和改背景色的代码去掉后,标签是可以显示的,是不是他们之间又什么冲突。请帮忙,谢谢!

|
呵呵,顶一把

|
恭喜!!!!!!!!!!!!!!
恭喜!!!!!!!!!!!!!!
恭喜!!!!!!!!!!!!!!
恭喜!!!!!!!!!!!!!!

|
up

|
studying

|
加油啊!向5000分努力呀!

|
路漫漫其修远兮

|
努力!奋斗!

|
恭喜,接分。^^

|
恭喜:)

|
哦,接分,多给点洒,我还没裤子穿呢。只好裸奔了。

|
哈哈,恭喜

|
恭喜,小弟也快乐,1400啦!希望在五一前张道五颗!嘿嘿!

|
我也快1400分了,怎么才一颗星啊?????

|
这是我得程序,请帮看看,谢谢!
我先在窗口中添加了table容器,这样我好添加多个按钮。
然后,我又在窗口的GdkWindow中画了矩形,并改变了窗口的背景色。
这时我又创建了一个标签加入table中,可是无法显示,编译是通过的。
我把画矩形的代码和改背景色的代码去掉后,标签是可以显示的,是不是他们之间又什么冲突。请帮忙,谢谢!


#include 
#include 
#include 


GtkWidget *window;
GdkColormap *colormap;
GdkColor color;
GtkWidget *label;
GtkWidget *table;

void mbg()
{
 color.red=0x0000;
 color.blue=0x0000;
 color.green=0x0000;

 if(gdk_colormap_alloc_color(colormap,&color,FALSE,TRUE))
 {
  gdk_window_set_background(window->window, &color);
 }
}


void draw()
{
 GdkGC *gc;
 gc=gdk_gc_new(window->window);
 color.red=0xffff;
 color.blue=0xffff;
 color.green=0xffff;

 if(gdk_colormap_alloc_color(colormap,&color,FALSE,TRUE))
  gdk_gc_set_foreground(gc,&color);

 gdk_draw_rectangle(window->window,gc,FALSE,25,50,450,200);
 gdk_draw_rectangle(window->window,gc,FALSE,50,140,55,40);
 gdk_draw_rectangle(window->window,gc,FALSE,50,195,55,40);
 gdk_draw_rectangle(window->window,gc,FALSE,140,100,50,35);
 gdk_draw_rectangle(window->window,gc,FALSE,270,82,90,70);
 gdk_draw_rectangle(window->window,gc,FALSE,395,65,55,40);
 gdk_draw_rectangle(window->window,gc,FALSE,395,120,55,40);
 gdk_draw_line(window->window,gc,190,118,270,118);

 color.red=0x0000;
 color.blue=0x0000;
 color.green=0xffff;

 if(gdk_colormap_alloc_color(colormap,&color,FALSE,TRUE))
  gdk_gc_set_foreground(gc,&color);

 gdk_draw_line(window->window,gc,475,53,478,53);
 gdk_draw_line(window->window,gc,478,53,478,253);
 gdk_draw_line(window->window,gc,478,253,28,253);
 gdk_draw_line(window->window,gc,28,253,28,250);

 color.red=0xffff;
 color.blue=0xffff;
 color.green=0xffff;

 if(gdk_colormap_alloc_color(colormap,&color,FALSE,TRUE))
  gdk_gc_set_foreground(gc,&color);

 gdk_draw_rectangle(window->window,gc,FALSE,25,270,260,100);

 color.red=0x0000;
 color.blue=0xffff;
 color.green=0x0000;

 if(gdk_colormap_alloc_color(colormap,&color,FALSE,TRUE))
  gdk_gc_set_foreground(gc,&color);

 gdk_draw_line(window->window,gc,285,273,288,273);
 gdk_draw_line(window->window,gc,288,273,288,373);
 gdk_draw_line(window->window,gc,288,373,28,373);
 gdk_draw_line(window->window,gc,28,373,28,370);

 color.red=0xffff;
 color.blue=0xffff;
 color.green=0xffff;

 if(gdk_colormap_alloc_color(colormap,&color,FALSE,TRUE))
  gdk_gc_set_foreground(gc,&color);

 gdk_draw_rectangle(window->window,gc,FALSE,300,270,175,100);
 
 color.red=0xffff;
 color.blue=0x0000;
 color.green=0x0000;
 
 if(gdk_colormap_alloc_color(colormap,&color,FALSE,TRUE))
  gdk_gc_set_foreground(gc,&color);
 
 gdk_draw_line(window->window,gc,475,273,478,273);
 gdk_draw_line(window->window,gc,478,273,478,373);
 gdk_draw_line(window->window,gc,478,373,303,373);
 gdk_draw_line(window->window,gc,303,373,303,370);

}


int main(int argc, char *argv[])
{
 GtkWidget *button;
 GtkWidget *label;
 GtkWidget *table;
 
 gtk_init(&argc,&argv);
 window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
 
 colormap=gtk_widget_get_colormap(window);

 gint width=500;
 gint height=400;
 gtk_widget_set_usize(window,width,height);
  
 gtk_signal_connect(GTK_OBJECT(window),"show",GTK_SIGNAL_FUNC(mbg),(gpointer)window);   
 gtk_signal_connect(GTK_OBJECT(window),"event",GTK_SIGNAL_FUNC(draw),(gpointer)window);

 table = gtk_table_new (25,20, TRUE);
 gtk_container_add (GTK_CONTAINER (window), table);

 label = gtk_label_new("MAIN DISPALY");
 gtk_table_attach_defaults (GTK_TABLE (table), label, 2,7, 1, 2);
 gtk_widget_show (label);  

 button = gtk_button_new_with_label ("Press me");
 gtk_table_attach_defaults (GTK_TABLE (table), button, 13,15, 20, 22);
  gtk_widget_show (button);

 button= gtk_button_new_with_label ("Press me");
 gtk_table_attach_defaults (GTK_TABLE (table), button, 16,18, 20, 22);
  gtk_widget_show (button);

 button= gtk_button_new_with_label ("Press me");
 gtk_table_attach_defaults (GTK_TABLE (table), button, 2,4, 21, 23);
 
 gtk_widget_show (button);

 gtk_widget_show (table);

 gtk_widget_show(window);
 gtk_main();

 return 0;

}


|
呵呵

|
顶,恭喜,恭喜,我刚来噢。

|
恭喜!

|
同感,我涨第五个三角的那阵子每天启动电脑后做的第一件事就是到www.csdn.net看分。

to anonimousboy(stiwen),醒醒,天亮了!呵呵!

|
恭喜,不容易!呵呵。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 总算明白gettext函数是怎么用的了!散分
  • 项目总算完成了!谢谢panxiongfei!
  • 几天的努力总算没有白费,终于把gentoo安装到电脑上~~散分~~
  • 呵呵,前段时间Ubuntu服务器版的问题总算解决了,解决方法就是重新安装桌面版-_-!
  • 散分,又长了一个角,虽然离星星还很远,但是总算越来越近了,也给郁闷的生活多少带来了点性奋!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3