應用程式系統按鈕操作 VC

2021-04-13 12:06:49 字數 667 閱讀 5372

使應用程式位於螢幕**,佔據螢幕90%,如下操作:

int xsize = ::getsystemmetrics(**_cxscreen);

int ysize = ::getsystemmetrics(**_cyscreen);

cs.cx = xsize*9/10;

cs.cy = ysize*9/10;

cs.x = xsize/20;

cs.y = ysize/20;

//return true;

return cframewnd::precreatewindow(cs);

2)應用程式標題欄刪除文件標題,把下面的**加入到precreatewindow()中:

cs.style &=~fws_addtotitle;

3)想去除應用程式最大化和最小化按鈕,可把下面的**加入到precreatewindow()中:

cs.style &=~(ws_maximizebox|ws_minimizebox);

4)如果想讓應用程式大小固定,以致拖到右下角時沒有反映,新增:

cs.style &=~ws_thickframe;

5)如果想應用程式在開始執行時被最大化,那麼找到應用程式類中的showwindow(),並改變它,令它使用sw_showmaximized標誌而不用m_ncmdshow。

部署VC2008應用程式

如果你編譯了乙個vc2008的預設的crt mfc的應用程式,如果目標部署電腦上沒有安裝相應的vc2008的動態庫,當執行你的程式的時個,會出現如下錯誤資訊.這是因為程式使用了基於vc2008的crt mfc的動態庫版本.解決這個問題,有三種方法 1.使用靜態鏈結庫編譯 缺點,生成的exe的程式過於...

部署VC2008應用程式

如果你編譯了乙個vc2008的預設的crt mfc的應用程式,如果目標部署電腦上沒有安裝相應的vc2008的動態庫,當執行你的程式的時個,會出現如下錯誤資訊.這是因為程式使用了基於vc2008的crt mfc的動態庫版本.解決這個問題,有三種方法 1.使用靜態鏈結庫編譯 缺點,生成的exe的程式過於...

應用程式常駐系統

增加以下兩個屬性 1.必須有系統許可權,即有shareduserid android.uid.system 屬性 2.必須有android persistent true 屬性,也就該程序常駐系統,永遠不會被殺掉。在系統預設啟動後,我們看到可能就是u0 a10,新增使用者下,啟動後看到的就是u10 ...