求C的GTK+窗口中内存释放方法
大家好!有个棘手的问题,如何释放我在一个创建GTK+窗口中声明的结构体变量的指针?在什么地方释放?想请大家指点迷津。
代码如下,无关部分已略去。
感谢大家! 阿弥陀佛
代码如下,无关部分已略去。
void
create_winNewplan ( HildonProgram* hilpro )
{
………………//声明了一些窗体组件
DateTrans *dtInure = (DateTrans *)malloc(sizeof(DateTrans)); //分配给结构体DateTrans内存
………………//定义窗口部件的参数
dtInure->program = hilpro; //给结构体成员赋值
………………//回调函数
g_signal_connect (G_OBJECT (btTitlemodel), "clicked",
G_CALLBACK (dialog_calendar),
dtInure);//使用了该结构体做实参
感谢大家! 阿弥陀佛
...全文
相关推荐
Gtk+ Programming in C
Sample Code for Gtk+ Programming in C, 1st Edition, Prentice Hall Syd Logan
C语言GTK+ 俄罗斯方块源码
一个GTK+的俄罗斯方块源代码,学习GTK+的过程中编写的。写的不好,见笑了。
Gtk+_Programming_in_C
多的不介绍,这是GTK+1.2的 想看GTK+2.0的建议看foundations of gtk+ development
基于C gtk/gtk+ sqlite3选课系统的开发
基于C gtk/gtk+ sqlite3选课系统的开发
Gtk+_Programming_in_C.pdf
Gtk+_Programming_in_C.pdf


