- Kormányok / autós szimulátorok topikja
- Vezetékes FEJhallgatók
- Milyen Android TV boxot vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Samsung LCD és LED TV-k
- Internet Rádió építése (hardver), és programozása
- Sony MILC fényképezőgépcsalád
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Lenovo Thinkbook, Yoga széria
Új hozzászólás Aktív témák
-
Capricornus
aktív tag
Sziasztok!
A probléma a következő: egy graf. felületű progit kell win xp alatt vezérelni automatikusan, ezt megoldottam virtuális billentyű lenyomásokkal (keybd_event), viszont ez csak akkor működik, ha aktív a kérdéses ablak.
Most próbálok a progiba beépíteni egy olyan megoldást, hogy PID alapján mindig előtérbe hozza és aktívvá tegye az ablakot, arra az esetre, ha valami miatt lekerülne róla a fókusz.
Egy ismerősöm küldött egy forrást amit próbálok beépíteni a progimba, de ez csak félig jó, mert előtérbe hozza az ablakot, de utána nem aktiválja
Ha valakinek van valami ötlete, vagy javaslta azt szivesen fogadom. a Forrás:#include <windows.h>
#include <stdio.h>
#include <iostream>using namespace std;
int procId;
HWND windowHandle;
BOOL CALLBACK MyEnumProc(HWND hWnd, LPARAM lParam)
{
DWORD processId;
GetWindowThreadProcessId(hWnd,&processId);
int id = processId;
if(procId == id)
{
windowHandle = hWnd;
return FALSE;
}
return TRUE;
}int main(int argc, char **argv) {
if (argc < 2) {
cout << "Használat: filenév processId" << endl;
} else {
procId = atoi(argv[1]);
EnumWindows(MyEnumProc,0);
if (windowHandle != NULL) {
SetForegroundWindow(windowHandle);
SetActiveWindow(windowHandle);
}
}
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Battlefield 6
- Kormányok / autós szimulátorok topikja
- sziku69: Szólánc.
- Kínai és egyéb olcsó órák topikja
- Luck Dragon: Asszociációs játék. :)
- Telekom mobilszolgáltatások
- Yettel topik
- Nyíregyháza és környéke adok-veszek-beszélgetek
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- Lenovo ThinkPad X13 G2 multitouch (minimálisan használt)
- Apple iPhone 16 Pro Max Natural Titanium Titán dizájn, Pro kamera 5 zoommal,120 Hz ProMotion,100%
- Apple TV 4K 2.gen (A2169) 32 GB 6 hónap Garancia Beszámítás Házhozszállítás
- HIBÁTLAN APPLE WATCH ULTRA 2 NATURAL TITANIUM 49MM -1 ÉV GARANCIA - MS3713, 100% AKKUMULÁTOR
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő