- 论坛徽章:
- 0
|
请问在gtknotebook控件中select-page信号和switch-page信号的如何使用?是像普通回调函数一样使用吗?
例如我在创建窗口时注册:g_signal_connect(G_OBJECT(pdata->notebook), "switch-page", G_CALLBACK (win_notebook_seletc_page), pdata);
在回调函数中定义:
int win_notebook_seletc_page(GtkWidget *widget, gpointer data)
{
win_data *pdata = (win_data *)data;
GtkWidget *notebook;
notebook = pdata->notebook;
int page = gtk_notebook_get_current_page((GtkNotebook*)notebook);
if(page == 0)
{
。。。。
}
else
{
。。。。
}
return 0;
}
编译的时候为什么总是提示“win_notebook_seletc_page' undeclared (first use this function)”这个错误? |
|