麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > Access > 正文

怎樣用代碼隱藏、最大化、最小化ACCESS的主窗口

2024-09-07 19:03:35
字體:
來源:轉載
供稿:網友

該函數能用來完全隱藏 Access 窗口并將你自己的窗體顯示在桌面上。在彈出式窗體的 Open 事件中使用 SW_HIDE 參數調用fSetACCESSWindow 函數實現。

注意:如果你隱藏了 Access 主窗口,要確定你有良好的出錯處理。因為主窗口隱藏后,一旦引發錯誤,并出錯提示窗口上點擊了“結束”按鈕,這樣不會使 Access 主窗口可見,并退出你自己的窗體。推薦你在你的錯誤處理程序中使用 SW_SHOWNORMAL 參數調用 fSetAccessWindow 函數來顯示 ACCESS 主窗口。

如果由于別的原因,ACCESS 主窗口不能顯示,那么你將只能從任務欄中關閉你的 mdb,在 Win 9x 中使用 Control-Alt-Delete 來結束任務,在 Win NT 、2000 或 XP 中,可以右鍵單擊任務欄選擇任務管理器來選擇該 mdb 結束任務。

以下為引用的內容:
'************ 代碼開始 **********
Global Const SW_HIDE = 0
Global Const SW_SHOWNORMAL = 1
Global Const SW_SHOWMINIMIZED = 2
Global Const SW_SHOWMAXIMIZED = 3


Private Declare Function apiShowWindow Lib "user32" _
  Alias "ShowWindow" (ByVal hwnd As Long, _
     ByVal nCmdShow As Long) As Long

Function fSetACCESSWindow(nCmdShow As Long)
' 使用舉例
' 最大化 ACCESS 窗口
'    ?fSetACCESSWindow(SW_SHOWMAXIMIZED)
' 最小化 ACCESS 窗口
'    ?fSetACCESSWindow(SW_SHOWMINIMIZED)
' 隱藏 ACCESS 窗口
'    ?fSetACCESSWindow(SW_HIDE)
' 正常顯示 ACCESS 窗口
'    ?fSetACCESSWindow(SW_SHOWNORMAL)
'
Dim loX As Long
Dim loFORM As FORM
  On Error Resume Next
  Set loFORM = Screen.ActiveFORM
  If Err <> 0 Then ' 沒有活動窗體 no ActiveFORM
   If nCmdShow = SW_HIDE Then
    MsgBox "除非屏幕上有一個窗口,否則不能隱藏 ACCESS 主窗口!" _
          & vbcr & VBcr _
          & "Cannot hide ACCESS unless " _
          & "a FORM is on screen"
   Else
    loX = apiShowWindow(hWndACCESSApp, nCmdShow)
    Err.Clear
   End If
  Else
    If nCmdShow = SW_SHOWMINIMIZED And loFORM.Modal = True Then
      MsgBox "不能由屏幕上的 " & (loFORM.Caption " ") & "窗體最小化 ACCESS 主窗口!" _
          & vbcr & VBcr _
          & "Cannot minimize ACCESS with " _
          & (loFORM.Caption " ") _
          & "FORM on screen"
    ElseIf nCmdShow = SW_HIDE And loFORM.PopUp <> True Then
      MsgBox "不能由屏幕上的 " & (loFORM.Caption " ") & "窗體隱藏 ACCESS 主窗口!" _
          & vbcr & VBcr _
          & "Cannot hide ACCESS with " _
          & (loFORM.Caption " ") _
          & "FORM on screen"
    Else
      loX = apiShowWindow(hWndACCESSApp, nCmdShow)
    End If
  End If
  fSetACCESSWindow = (loX <> 0)
End Function

'************ 代碼結束 **********

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 91美女视频在线 | 欧美成人免费tv在线播放 | 九九热视频在线免费观看 | 精品999www| 一本色道久久99精品综合蜜臀 | 色综合视频 | www.91sese | 福利在线免费视频 | 欧美一级特黄aaaaaa在线看首页 | 欧美大电影免费观看 | 伊人午夜视频 | h视频在线免费观看 | 国产精品久久久久永久免费 | 亚洲欧洲日韩av | 亚洲爱爱图 | 欧美jizzhd极品欧美 | 在线免费日韩 | 神秘电影91 | 视频在线91 | 中文字幕亚洲视频 | 国产91丝袜在线播放 | 午夜精品久久久久久久99热浪潮 | 日韩欧美电影一区二区三区 | 午夜网站视频 | 黄色片在线观看网站 | 国产一级毛片高清视频完整版 | 91精品国产刺激国语对白 | 免费一级毛片在线播放视频老 | 92精品国产自产在线 | 亚洲综合中文 | 美女在线观看视频一区二区 | 天天躁狠狠躁夜躁2020挡不住 | 91精品久久久久久 | 国产精品成人久久久久a级 欧美特黄一级高清免费的香蕉 | 欧美在线 | 亚洲 | 成人在线免费视频播放 | 一区二区美女视频 | 免费看综艺策驰影院 | 九九热精品在线视频 | 日韩在线播放第一页 | 日本爽快片100色毛片视频 |