BYTE vk = 'A';
cout << "start\n";
for (int i = 0; i < 1000; i++) {
keybd_event(vk, 0, 0, 0);
Sleep(50);
}
cout << "end\n";
keybd_event(vk, 0, KEYEVENTF_KEYUP, 0);
return 1;
CURL* curl;
CURLcode res;
curl_mime* mime;
curl_mimepart* part;
curl_global_init(CURL_GLOBAL_ALL);
curl = curl_easy_init();
if (curl) {
mime = curl_mime_init(curl);
part = curl_mime_addpart(mime);
curl_mime_data(part, "XXXXXXX", CURL_ZERO_TERMINATED);
curl_mime_name(part, "key");
curl_easy_setopt(curl, CURLOPT_MIMEPOST, mime);
curl_easy_setopt(curl, CURLOPT_URL, URL_in.c_str());
res = curl_easy_perform(curl);
if (res != CURLE_OK) {
fprintf(stderr, "curl_easy_perform() failed: %s\n", curl_easy_strerror(res));
}
curl_easy_cleanup(curl);
}
curl_global_cleanup();
return 0;
}
const string DATA_POST = "key=133&method=post&body=base64";
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, DATA_POST.c_str());