視窗居中顯示的方式一:
gtk_window_set_position( gtk_window(window), gtk_win_pos_center_always );
gtk_window_show (gtk_window (window));
視窗居中顯示的方式二:
gtk_widget_show_all (gtk_window (window));//只有先顯示才能產生視窗
gdkscreen* screen = gdk_screen_get_default ();
//獲取當前螢幕的寬和高
gint screen_w = gdk_screen_get_width (screen);
gint screen_h = gdk_screen_get_height (screen);
//獲取當前視窗的寬和高
gint window_w = window->allocation.width ;
gint window_h = window->allocation.height ;
//移動到螢幕中心
gtk_window_move (gtk_window (window), (screen_w - window_w) / 2, (screen_h - window_h) / 2);
視窗居中顯示的方法
this.setlocationrelativeto null public void setlocationrelativeto component c 設定視窗相對於指定元件的位置。如果元件當前未顯示,或者 c 為 null,則此視窗將置於螢幕的 中點可以使用 graphicsenvironme...
Qt視窗螢幕居中顯示
視窗的螢幕居中顯示問題,在各開發工具中原理相同,首先使用特定的方法得到顯示螢幕的寬度和高度,再根據視窗本身的寬度和高度計算出視窗的左上角座標位置.qt中可以採用兩種方法達到視窗的螢幕居中顯示 方法一 顯示前先計算出視窗顯示位子,並移到對應位子後再顯示視窗 在窗體類的構造方法中,如果使用 setfix...
Qt視窗螢幕居中顯示
視窗的螢幕居中顯示問題,在各開發工具中原理相同,首先使用特定的方法得到顯示螢幕的寬度和高度,再根據視窗本身的寬度和高度計算出視窗的左上角座標位置.qt中可以採用兩種方法達到視窗的螢幕居中顯示 方法一 顯示前先計算出視窗顯示位子,並移到對應位子後再顯示視窗 在窗體類的構造方法中,如果使用 setfix...