office交流網--QQ交流群號

Access培訓群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

如何去掉Access窗體最大化後右上角的還原按鈕

2003-08-30 22:32:00
lijiawy-Office交流網
原創
5908

問題:

如何去掉Access窗體最大化後右上角的還原按鈕

如去不掉,有否其牠變相實現方法,不想用戶能通過還原按鈕將窗口還原
 

完整的解決方法還沒有

以下是ACCESS911上的方法, 雖然可以去掉,但是主界麵不能隨ACCESS的主窗口的大小而改變,有誰能解決,歡迎討論。
 
建立一箇窗體,窗體的邊框樣式改爲“無”,併且輸入以下代碼:
Private Sub Form_Current()
    
    Dim FormWidth, FormHeight As Integer
    'DoCmd.RunCommand acCmdAppMaximize '將access界麵最大化
    DoCmd.Maximize
    FormWidth = Me.WindowWidth
    FormHeight = Me.WindowHeight
    DoCmd.Restore
    DoCmd.MoveSize 0, 0, FormWidth, FormHeight

End Sub

徐阿鵬
在窗體設計,中將窗體-》格式-》最大最小化按鈕設爲無
 
kunlun
我試瞭用這種方法可去掉還原按鈕,但是會有一箇難看的框齣現,不知哪位還有更高的方法呀

zhengjialon
完全解決的方法,暫時還沒有找到。最好的辦法隻能是4樓的辦法。

leoyan76
Dim i As Integer
    Dim j As Integer
    Application.Echo False
    
    DoCmd.RunCommand acCmdAppMaximize
    DoCmd.Maximize
    i = Me.WindowWidth
    j = Me.WindowHeight
    DoCmd.Restore
    DoCmd.MoveSize 0, 0, i, j
    
    Application.Echo True

(界麵_窗體_子窗體-相關文章技巧鏈接):
穫取和設置ACCESS主窗體大小及位置代碼
 

分享