ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2024年4月28日(日) 03:59

全ての表示時間は UTC+09:00 です




返信する
ユーザー名:
件名:
メッセージ本文:
メッセージを入力してください。60000 字まで入力できます。 

フォントサイズ:
フォントカラー
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF
BBCode を無効にする
URL を自動的にパースしない
クイズ
お手数ですがカタカナで「エービー」と4文字を入力してください。:
答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。
   

トピックのレビュー - ボタンの右クリック処理方法は?
作成者 メッセージ
  記事の件名:   引用付きで返信する
HSABPさん、右クリック処理 うまくできました。
ありがとうございます。
投稿記事 Posted: 2011年7月23日(土) 13:29
  記事の件名:  大変参考になりました  引用付きで返信する
HSABP様大変参考になりました。
ありがとうございます。
投稿記事 Posted: 2011年7月11日(月) 20:46
  記事の件名:   引用付きで返信する
サブクラスでかいけつ

Dim Button as HWND
Dim DefaultWndProc As DWord

'SubClass
Function SubClass(hWnd As HWND, dwMsg As DWord, wParam As WPARAM, lParam As LPARAM) As DWord
If dwMsg = WM_RBUTTONUP Then
MessageBox(hMainWnd, "右クリック", "test", MB_OK)
End If
SubClass=CallWindowProc(DefaultWndProc, hWnd,dwMsg,wParam,lParam)
End Function


Sub MainWnd_Create(ByRef CreateStruct As CREATESTRUCT)
Button = GetDlgItem(hMainWnd, CommandButton1)
DefaultWndProc=GetWindowLong(Button,GWL_WNDPROC)
SetWindowLong(Button,GWL_WNDPROC,AddressOf(SubClass))
End Sub
投稿記事 Posted: 2011年7月10日(日) 17:57
  記事の件名:  ボタンの右クリック処理方法は?  引用付きで返信する
CommandButtonで右クリック処理は可能なのでしょうか?
できるとしたら、どんな方法になるのでしょうか?
(Ver 4.24.00を使用)
投稿記事 Posted: 2011年7月09日(土) 14:29

全ての表示時間は UTC+09:00 です


ページ移動:  
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by ocean