gtk固定視窗位置,gtk 固定視窗位置

2022-03-15 07:07:30 字數 1121 閱讀 4470

1樓:

1,2樓算是哪門子的回答,拷

首先樓主必需明確只能用你說的這一族函式來做,歸根到底就是座標運算左上角很簡單,(0,0)

右下角 (螢幕寬度-視窗寬度,螢幕高度-視窗高度)

2樓:

自己寫個函式,讓他可以直接定位視窗位置在左上或者右下或者下或者居中.......

函式內部實現就用樓主提到的函式,也沒幾行**,比滿網路的找更方便

3樓:海金月

gtk(gimp toolkit)是一套跨多種平台的圖形工具包,按lgpl許可協議發布的。雖然最初是為gimp寫的,但目前已發展為乙個功能強大、設計靈活的乙個通用圖形庫。特別是被gnome選中使得gtk+廣為流傳,成為linux下開發圖形介面的應用程式的主流開發工具之一,當然gtk+並不要求必須在x上,事實上,目前gtk+已經有了成功的windows版本。

gtk雖然是用c語言寫的,但是您可以使用你熟悉的語言了使用gtk,因為gtk+已經被繫結到幾乎所有流行的語言上,如:c++, guile, perl, python, tom, ada95, obje......

gtk 怎麼將乙個button控制項覆蓋到vbox上。 或者最前端顯示。。

4樓:百百

gtk不允許這樣做的,預設vbox是fill to gtk.window的,另外的button不在vbox裡。要麼你就不用gtk。

另外,gtk不適合做布局,所以這點你還是死心吧,說起來,gtk效能好唯一不足就是布局不好,外觀也不好(不過在unix下還是挺好看的)。

請問下誰知道c語言用gtk怎麼關閉次視窗,主視窗不關閉!

5樓:果漁

你可以用gtk_widget_hide(windowi)使第i個介面隱藏 也可以用gtk_widget_destory(window) ,這個函式一般用於關閉子視窗 子介面 具體怎麼用你再看看吧 呵呵 其實介面多的話可以用notebook控制項 也就是筆記本控制項 可以省卻很多視窗關閉 開啟的麻煩!!!你把介面做在筆記本的不同頁面裡面,再用gtk_set_current_page(notebook,n)就可以呼叫相應頁面的介面了

如何固定ie視窗大小,如何固定IE視窗大小?

把滑鼠放到視窗邊框上,把它拖動到最大,關閉瀏覽器,下次再開啟瀏覽器時就會是上次關閉時的最在狀態了.但有一點一定要注意,那就是拉大的視窗必須是最後乙個關閉的視窗,這樣記憶功能才能生效.如果這種方法對你的瀏覽器不湊效,還可以嘗試一下這種方法 從 開始 選單中選擇 執行 在 執行 輸入框中輸入 reged...

css能做到固定垂直位置而不固定水平位置嗎

你和它的小夥伴 做一個div始終在瀏覽器上下左右都居中很好做,可是我有點不明白你說的,有點疑問,如下說明 首先我用box1來代表父div,box2代表子div來舉例說明 條件 1 box2必須在瀏覽器上下左右都居中 2 box2距離box1左邊距為10px 3 暫時不考慮box1和box2的寬和高 ...

在mfc怎麼中設定視窗大小和位置

使用setwindowpos函式 cwnd setwindowposbool setwindowpos const cwnd pwndinsertafter,int x,int y,int cx,int cy,uint nflags 返回值如果函式成功,則返回非零值 否則返回0。注意 這個視窗不是活...