C++ ile imleçe yazı yazdırmak

Bunjo

Femtopat
Katılım
17 Nisan 2023
Mesajlar
79
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar merhaba. Sormak istediğim şey ekrana yazı yazdırmak değil std: Cout komutundan bahsetmiyorum örneğin şöyle programda merhaba selam gibi stringleri içeren bir liste oluşturacağım ve program arkada çalıştığı sürece faremin bulunduğu yere o stringleri yazacak. Nasıl yapabilirim?
 
Arkadaşlar merhaba. Sormak istediğim şey ekrana yazı yazdırmak değil std: Cout komutundan bahsetmiyorum örneğin şöyle programda merhaba selam gibi stringleri içeren bir liste oluşturacağım ve program arkada çalıştığı sürece faremin bulunduğu yere o stringleri yazacak. Nasıl yapabilirim?
Tooltip yani?
 
Yani örneğin şey gibi düşünün Discord da mesaj attıkça XP veren botlar için yazılacak bir program gibi düşünün ama amacım öyle bir şey kodlamak değil.
C#'dan custom bir widget falan oluşturulursa belki yapılabilir de, niye böyle bir şey yapmak istiyorsunuz? Windows API gibi büyük kütüphanelerde bile böyle bir şey yok.
 
#include <iostream>
#include <windows.h>

int main() {
while (true) {
POINT cursorPosition;
GetCursorPos(&cursorPosition);
int x = cursorPosition.x;
int y = cursorPosition.y;
std::string text_to_print = "Merhaba Selam";
SetCursorPos(x, y);
for (char c : text_to_print) {
keybd_event(c, 0, 0, 0);
keybd_event(c, 0, KEYEVENTF_KEYUP, 0);
Sleep(200);
}
}
return 0;
}

Bu kodlar ile sorunumu çözdüm teşekkürler.
 

Geri
Yukarı