ErrObject.LastDllError プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ErrObject.LastDllError プロパティの意味・解説 

ErrObject.LastDllError プロパティ

ダイナミック リンク ライブラリ (DLL) の呼び出しによって生成されシステム エラー コード返します読み取り専用

名前空間: Microsoft.VisualBasic
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

解説解説
使用例使用例

Windows API関数呼び出した後で LastDllError プロパティ使用する方法次の例に示しますPrintWindowCoordinates プロシージャは、ウィンドウハンドル受け取りGetWindowRect 関数呼び出します。GetWindowRect は、ウィンドウ構成する矩形の幅と同じ長さデータを RECT データ構造体に格納します無効なハンドルを渡すと、エラー発生します。このエラー番号LastDllError プロパティ使用できます

  Declare Function GetWindowRect Lib
 "user32" _
  (ByVal hwnd As Integer,
 ByRef lpRect As RECT) As
 Integer
<br /><span space="preserve">...</span><br
 />
  Public Structure RECT
      Public Left As Integer
      Public Top As Integer
      Public Right As Integer
      Public Bottom As Integer
  End Structure
<br /><span space="preserve">...</span><br
 />
  Const ERROR_INVALID_WINDOW_HANDLE As Long
 = 1400
  Const ERROR_INVALID_WINDOW_HANDLE_DESCR As
 String = _
  "Invalid window handle."
Private Sub PrintWindowCoordinates(ByVal
 hwnd As Integer)
' Prints left, right, top, and bottom positions
' of a window in pixels.

  Dim rectWindow As RECT

  ' Pass in window handle and empty the data structure.
  ' If function returns 0, an error occurred.
  If GetWindowRect(hwnd, rectWindow) = 0 Then
      ' Check LastDllError and display a dialog box if the error
      ' occurred because an invalid handle was passed.
      If Err.LastDllError = ERROR_INVALID_WINDOW_HANDLE Then
          MsgBox(ERROR_INVALID_WINDOW_HANDLE_DESCR, Title:="Error!")
      End If
  Else
      Debug.Print(rectWindow.Bottom)
      Debug.Print(rectWindow.Left)
      Debug.Print(rectWindow.Right)
      Debug.Print(rectWindow.Top)
  End If
End Sub
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からErrObject.LastDllError プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からErrObject.LastDllError プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からErrObject.LastDllError プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

ErrObject.LastDllError プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ErrObject.LastDllError プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS