以下を使用する関数があります。
g_signal_connect (area, "expose-event", G_CALLBACK (cb_expose), data);
gtk_widget_show_all (main_window);
gtk_main();
ここで、データとともにパラメーターを渡しています。cb_expose 関数は、データを使用してキャンバスにグラフィックを描画します。
この関数の後、変数データを変更し、更新されたデータでキャンバスを再描画したいと思います。どうすればいいですか?
再描画のフラグを立てる関数にいくつかのパラメーターを含めることを考えました。しかし、これにアプローチする方法がわかりません。
すべての助けに感謝します!