タイトル : Re^4: Excelの最大化・最小化ボタン 投稿日 : 2010/03/17(Wed) 15:44 投稿者 : 魔界の仮面弁士
> Private Shared Function SetWindowLong( _ > ByVal hWnd As IntPtr, _ こちらでは、ウィンドウハンドルを IntPtr 型で渡しているのに、 > Public Shared Function GetWindowLong(ByVal hWnd As Integer, ByVal nIndex As Integer) As Integer こちらでは IntPtr にせず、Integer にしているのは何故でしょうか? > Dim hWnd As IntPtr = FindWindow(Nothing, sAppCaption) Excel のウィンドウであれば、API を使わずとも xlApp.Hwnd で取得できますよ。 > 解決です。 タイトルバーのダブルクリックは大丈夫ですね? > ちなみにサイズの固定はできないですよね〜? WS_THICKFRAME や WS_SIZEBOX も切ってしまえば良いかと。 |