アプリ版:「スタンプのみでお礼する」機能のリリースについて

uwscでクリックした後に出る画像のスクリーンショットをWinShotを使い撮りたいのですが
うまくいきません。
for i = 1 to 1000
msg1 = "総回転数:"
msg2 = "回"
//このwhile文はボタンが押せるまで無限ループ
while true
IFB CHKIMG("画像\00.BMP") // 認識させたい画像ファイルを指定する
// 画像認識に成功した場合の処理をここに書く
x=G_IMG_X
y=G_IMG_Y
BTN(LEFT,CLICK,G_IMG_X + 10, G_IMG_Y+ 10,50)
//ボタンが押せたらwhileを抜ける
SLEEP(0.2)

break
Endif
//ボタンが無い場合はスピン中なので、waitする
SLEEP(0.1)
wend
FUKIDASI(msg1 + i + msg2)
SCKEY (UWSC,VK_SNAPSHOT)
next
MouseOrg(0)

どこが間違ってるか教えてください。

A 回答 (1件)

SCKEY (UWSC,VK_SNAPSHOT)



この行は単体で実行しても意図したとおりに動作しますか?
変数UWSCはざっとヘルプを見た感じでは予約語ではないようですがどこかで適切に設定されているのでしょうか。

余談ですが、SAVEIMGでもスクリーンショットを撮れます。他画面がオーバーラップしていても隠れている範囲まで撮るといったこともできます。
    • good
    • 0
この回答へのお礼

助かりました

回答ありがとうございます

お礼日時:2022/07/13 16:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!