#include typedef struct _progressdata progressdata;
typedef struct _maindata maindata;
maindata *pmdata;
static void destroy_progress( gtkwidget *widget, progressdata *pdata);
/* 更新進度條,這樣就能夠看到進度條的移動 */
static gint progress_timeout( gpointer data )
/* 設定進度條的新值 */
gtk_progress_bar_set_fraction (gtk_progress_bar (pdata->pbar),new_val);
/* 這是乙個timeout函式,返回 true,這樣它就能夠繼續被呼叫 */
int main( int argc, char *argv)
return true;}/* 清除分配的記憶體,刪除定時器(timer), 進度條走滿後呼叫的函式,可以用來做很多事情 */static void destroy_progress( gtkwidget *widget, progressdata *pdata)
歡迎介面的製作
1 在歡迎介面 welcome單元 中新增時鐘控制項timer1,設定恰當的interval值,並在其ontimer事件中新增如下 procedure tfrmwelcome.timer1timer sender tobject begin frmwelcome.close timer1.enabl...
Android 啟動介面的製作
直接看例項吧package com.example.textview import android.content.intent import android.os.bundle import android.os.handler public class splashactivity extend...
製作帶MFC介面的MFC DLL
把mfc介面封裝到動態庫中。一 工程建立步驟 1.建立mfc dll工程,選擇 在共享 dll 中使用 mfc 2.執行時庫選擇 c c 生成 執行庫 多執行緒除錯 dll mdd 二 定義匯出介面基類 定義匯出介面介面類,待匯出介面需要繼承該介面類,並實現該介面定義的虛函式。如下 class ih...