资源简介
Linpop聊天软件项目要求书-I(28)以及代码,类似QQ以及MSN的聊天软件,非常好的学习代码。
代码片段和文件信息
/*************************************************************************/
//名称(Function Name): 关于
//描述(Description): 帮助文档和开发介绍
//作成日期(Created): 09/11/20
//作者(Author): 蒋成瑞
/*************************************************************************/
#includenk.h>
/*************************************************************************/
//名称(Function Name): window_destroy关闭函数
//描述(Description): 关闭窗体
//作成日期(Created): 09/11/20
//参数(Parameter):
// 参数1:GtkWidget *widget
// 参数2:gpointer *data 传递要关闭的窗体
//返回值(Return Code): void
//作者(Author): 蒋成瑞
/*************************************************************************/
void window_destroy(GtkWidget *widget gpointer data)
{
gtk_widget_destroy (data);
}
/*************************************************************************/
//名称(Function Name): but_about消息对话框函数
//描述(Description): 开发人员
//作成日期(Created): 09/11/20
//参数(Parameter): void
//返回值(Return Code): void
//作者(Author): 蒋成瑞
/*************************************************************************/
void but_about()
{
//定义消息对话框
GtkWidget *dialog;
//显示消息对话框信息
gchar message[1024] = “版权所有权为Team3所有。\nTeam3成员:孙超、马斯伦、刘晓舟\n 黄承尧、刘安、张德权、蒋成瑞“;
//将消息添加到消息对话框中
dialog = gtk_message_dialog_new(NULL GTK_DIALOG_DESTROY_WITH_PARENT GTK_MESSAGE_INFO GTK_BUTTONS_OK message NULL);
//运行消息对话框
gtk_dialog_run(GTK_DIALOG(dialog));
gtk_widget_destroy(dialog);
//显示所有消息对话框
gtk_widget_show_all(dialog);
}
/*************************************************************************/
//名称(Function Name): but_help窗体函数
//描述(Description): 帮助文档
//作成日期(Created): 09/11/20
//参数(Parameter):
// 参数1:GtkWidget *button 传递按钮构件
// 参数2:gpointer *data
//返回值(Return Code):void
//作者(Author):蒋成瑞
/*************************************************************************/
void but_help(GtkWidget *button gpointer data)
{
//定义文件指针
FILE *fp;
//定义变量k
int k = 0;
//定义指针help,数组h[],字符变量ch
char *help h[1024] = ““ ch;
//指针指向数组
help = h;
//定义控件
GtkWidget *window_help;
GtkWidget *label *button_help;
GtkWidget *vbox *hbox *vbox_but;
//只读打开文件help.txt
fp = fopen(“help.txt“ “r“);
//不到文件尾就循环
while((ch = fgetc(fp))!= EOF)
{
//单个字符放入数组
h[k] = ch;
k = k+1;
}
//关闭文件
fclose(fp);
//初始化控件
window_help = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_title(GTK_WINDOW(window_help) “HELP“);
gtk_window_set_position(GTK_WINDOW(window_help) GTK_WIN_POS_CENTER);
gtk_window_set_default_size(GTK_WINDOW(window_help) 252 254);
button_help = gtk_button_new_with_label(“确定“);
gtk_widget_set_size_request(button_help 50 30);
//单击帮助确定按钮退出窗体
g_signal_connect(G_object(button_help) “clicked“ G_CALLBACK(window_destroy) (gpointer)window_help);
//将文件传入标签
label = gtk_label_new(help);
//初始化横盒纵盒
vbox = gtk_vbox_new(FALSE 5);
hbox = gtk_hbox_new(FALSE 5);
vbox_but = gtk_vbox_new(FALSE 5);
//向横盒放入控件
gtk_box_pack_start(GTK_BOX(vbox)label TRUE TRUE 0);
gtk_box_pack_start(GTK_BOX(vbox_but) butt
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 150528 2012-06-06 16:31 项目1\Linpop项目要求书-I(28)\Linpop项目要求书-I(28).doc
文件 12288 2009-11-12 08:39 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 12288 2009-11-09 08:35 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 36 2009-11-26 07:12 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 6110 2009-11-27 02:12 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 1924 2009-11-27 02:08 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 4052 2009-11-27 02:14 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 877 2009-11-27 02:05 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 6683 2009-11-27 02:05 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 1440 2009-11-27 02:02 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 2532 2009-11-27 01:59 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 1290 2009-11-27 02:00 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 2129 2009-11-27 01:59 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 539 2009-11-11 15:14 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 4495 2009-11-27 02:21 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 3405 2009-11-27 01:44 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 3727 2009-11-27 01:41 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 3498 2009-11-27 01:37 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 101 2009-11-26 04:21 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 3468 2009-11-27 02:18 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 3446 2009-11-27 02:17 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 744 2009-11-27 02:14 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 745 2009-11-27 00:57 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 2605 2009-11-27 01:32 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 1878 2009-11-27 01:30 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 1101268 2009-11-27 04:17 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 280 2009-11-27 04:17 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 280 2009-11-27 04:17 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 1205 2009-11-27 01:27 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
文件 6601 2009-11-27 01:28 项目1\Linpop项目要求书-I(28)\聊天工具 源码+视频\pro\cli
............此处省略112个文件信息
- 上一篇:pcb封装 各种LED封装 直插和贴片的都有 包括3d显示
- 下一篇:zip(4)
相关资源
- 核函数的所有代码
- 数据库 课程设计 电信收费管理信息系
- A盾 v5.0 版本源代码
- 淘宝页面代码
- IIC-VCNL4000-红外测距和环境光测量代码
- BBS论坛系统—UML课程设计代码+mdl+报告
- 25个经典汇编程序案例
- NEC算法数字水印_源代码
- SRILM源代码分析笔记
- 原创3D游戏引擎源代码
- weka3.7 源码
- 贵州大学大三计算机网络课程设计报
- STM32F103的DS1820温度测量工程代码包+
- 毕业论文管理系统源代码+数据库文件
- 安卓简易聊天软件带服务器
- 超详细数控电压源设计资料
- Qt进度条QProgressBar的使用详细代码
- Json.net源代码
- STM32平衡车代码
- 512FFT Verilog源代码
- 带论坛的校友录网站源代码
- 家谱网站源代码
- 微信小程序_模仿今日头条源代码
- PAT甲级刷题参考代码by柳婼.pdf
- VHDL实现0~999任意进制计数器完整代码
- 基于STM32内部rtc的智能闹钟源代码
- 安卓的拼图小游戏源代码
- 基于STM32的红外避障代码
- 表情识别源代码
- 基于热电阻的温度检测系统内含原理
评论
共有 条评论