誰かが特定のウィンドウの位置と解像度をその名前で読み取ることができるコードを投稿できますか?
private function findposition(byval windowtitle as string)
乾杯マーティン
私は使っている
Private Declare Function FindWindow Lib "user32" Alias _
"FindWindowA" (ByVal lpClassName As String, ByVal _
lpWindowName As String) As IntPtr
Private Declare Function GetWindowRect Lib "user32" (ByVal _
hwnd As IntPtr, ByVal lpRect As Rectangle) As Integer
Dim lobbywindow As IntPtr = FindWindow("Appclass", "Appname")
Dim lobbyrectangle As New Rectangle
GetWindowRect(lobbywindow, lobbyrectangle)
エラーが発生するので、これを解決するのを手伝ってください
PInvoke 関数 'App!App.Form1::GetWindowRect' の呼び出しにより、スタックのバランスが崩れています。これは、マネージド PInvoke 署名がアンマネージド ターゲット シグネチャと一致しないことが原因である可能性があります。PInvoke シグネチャの呼び出し規約とパラメーターがターゲットのアンマネージド シグネチャと一致することを確認します。