ID:225 座標位置の文字(情報)を取得する
by うwsc 2009/06/17(Wed) 00:15:38
| // 座標位置の文字(情報)を取得する 戻値 = POSACC( ID, クライアント座標X, クライアント座標Y, [モード] ) 引数 ID: Windowを識別するID 座標: クライアント座標 モード: 0 // (デフォルト) ACC_ACCの実行、取得ができなければACC_APIを実行 ACC_ACC // 表示文字の取得 (アクセシビリティ用インターフェース使用) ACC_API // DrawText, TextOutなどのAPIをトラップ (WinXP 以上) ACC_NAME // 名前 (アクセシビリティ用インターフェース使用) ACC_VALUE // 値 (アクセシビリティ用インターフェース使用) ACC_ROLE // 役割 (アクセシビリティ用インターフェース使用) ACC_STATE // 状態 (アクセシビリティ用インターフェース使用) ACC_DESCRIPTION // 説明 (アクセシビリティ用インターフェース使用) ACC_BACK // ウィンドウをアクティブ化しない (他モードに付加して使用) 戻値 取得した文字(情報) // マウス位置の文字取得 While True x = G_MOUSE_X; y = G_MOUSE_Y // マウス位置 id = GETID(GET_FROMPOINT_WIN) // アクティブウィンドウ ofx = x - STATUS(id, ST_CLX) // 相対位置 ofy = y - STATUS(id, ST_CLY) wks = PosACC(id, ofx, ofy, ACC_BACK) Fukidasi(wks, x+10, y+10, 3) Sleep(1) Wend |






