child hwnd 찾기 질문 입니다.
너의길
질문 제목 : child hwnd 찾기 질문입니다.child hwnd 값이 너무 많아서 소스가 길어지네요 .필요한 hwnd만 골라서 찾을수는없는건가요??질문 내용 :
hwnd hparent1 = findwindow( tfrm_fileindex_input, 0);
if (hparent1 == 0)
{
printf(창이 열려있지 않습니다.\n);
return 0;
}
hwnd hchild = getwindow(hparent1, gw_child);
hwnd hchild1 = getwindow(hchild, gw_child);
hwnd hchild2 = getwindow(hchild1, gw_child); //ok
hwnd hchild3 = getwindow(hchild2, gw_hwndnext);
hwnd hchild4 = getwindow(hchild3, gw_hwndnext);
hwnd hchild5 = getwindow(hchild4, gw_hwndnext);
hwnd hchild6 = getwindow(hchild5, gw_hwndnext);
hwnd hchild7 = getwindow(hchild6, gw_child); //ok
hwnd hchild8 = getwindow(hchild6, gw_hwndnext);
hwnd hchild9 = getwindow(hchild8, gw_hwndnext);
hwnd hchild10 = getwindow(hchild9, gw_hwndnext);
hwnd hchild11 = getwindow(hchild10, gw_hwndnext);
hwnd hchild12 = getwindow(hchild11, gw_hwndnext);
hwnd hchild13 = getwindow(hchild12, gw_hwndnext);
hwnd hchild14 = getwindow(hchild13, gw_hwndnext);
hwnd hchild15 = getwindow(hchild14, gw_hwndnext);
hwnd hchild16 = getwindow(hchild15, gw_hwndnext);
hwnd hchild17 = getwindow(hchild16, gw_hwndnext);
hwnd hchild18 = getwindow(hchild17, gw_hwndnext);//ok
hwnd hchild19 = getwindow(hchild18, gw_hwndnext);
hwnd hchild20 = getwindow(hchild19, gw_hwndnext);
hwnd hchild21 = getwindow(hchild20, gw_hwndnext);
hwnd hchild22 = getwindow(hchild21, gw_hwndnext);//ok
hwnd hchild23 = getwindow(hchild22, gw_hwndnext);
hwnd hchild24 = getwindow(hchild23, gw_hwndnext);
hwnd hchild25 = getwindow(hchild24, gw_hwndnext);
hwnd hchild26 = getwindow(hchild25, gw_hwndnext);//ok
hwnd hchild27 = getwindow(hchild26, gw_hwndnext);
hwnd hchild28 = getwindow(hchild27, gw_hwndnext);
hwnd hchild29 = getwindow(hchild28, gw_hwndnext);
hwnd hchild30 = getwindow(hchild29, gw_hwndnext);
hwnd hchild31 = getwindow(hchild30, gw_hwndnext);
hwnd hchild32 = getwindow(hchild31, gw_hwndnext);
hwnd hchild33 = getwindow(hchild32, gw_hwndnext);
hwnd hchild34 = getwindow(hchild33, gw_hwndnext);
hwnd hchild35 = getwindow(hchild34, gw_hwndnext);
hwnd hchild36 = getwindow(hchild35, gw_hwndnext);
hwnd hchild37 = getwindow(hchild36, gw_hwndnext);//ok
hwnd hchild38 = getwindow(hchild37, gw_hwndnext);
hwnd hchild39 = getwindow(hchild38, gw_hwndnext);
hwnd hchild40 = getwindow(hchild39, gw_hwndnext);
hwnd hchild41 = getwindow(hchild40, gw_hwndnext);
hwnd hchild42 = getwindow(hchild41, gw_hwndnext);
hwnd hchild43 = getwindow(hchild42, gw_hwndnext);
hwnd hchild44 = getwindow(hchild43, gw_child);//ok
hwnd hchild45 = getwindow(hchild43, gw_hwndnext);//ok
hwnd hchild46 = getwindow(hchild45, gw_hwndnext);//ok
지금 이렇게 소스가 있는데요,
제가 원하는 핸들 값은 부모 핸들 과 자식 핸들 2,7,12,18,22,26,37,44,45,46 이렇게 있습니다.
소스를 간결하게 할수있을까요??
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2692256 | scanf("%*c"); ㅠㅠ 고수님들 | 거북이 | 2025-04-21 |
2692230 | 하노이탑 질문입니다. (1) | 미쁘다 | 2025-04-21 |
2692210 | 정보 올림피아드 문제인데.. 풀이 과정이 궁금합니다.(재귀함수) (5) | 물티슈 | 2025-04-20 |
2692144 | C언어와 리눅스에 대한 질문입니다. | 싴흐한세여니 | 2025-04-20 |
2692114 | 컨텍스트 스위칭하는데 걸리는 시간 측정.. | YourWay | 2025-04-19 |
2692086 | 간접참조 연산자, 증감연산자 질문이용! (2) | 블랙캣 | 2025-04-19 |
2692056 | 주석좀 달아주세요. 몇개적엇는데 몇개만달아주세요. (2) | DevilsTears | 2025-04-19 |
2691978 | 진수 쉽게 이해하는법... (3) | 지지않는 | 2025-04-18 |
2691949 | getchar() 한 문자를 입력받는 함수 질문 | 채꽃 | 2025-04-18 |
2691919 | 배열 정렬 및 합치기 질문입니다. | 사과 | 2025-04-18 |
2691845 | c언어왕초보 질문이 있습니다........ | 루나 | 2025-04-17 |
2691815 | void add(int num); 함수... (4) | 살랑살랑 | 2025-04-17 |
2691756 | 명령 프롬프트 스크롤바가 없어요 | 두메꽃 | 2025-04-16 |
2691725 | 자료구조에 관련해서 질문이 있어 글을 올립니다. | 누리알찬 | 2025-04-16 |
2691697 | if 문에서 구조체 배열에 저장되있던 문자열 검사하는 법 ? (2) | 민트맛사탕 | 2025-04-16 |
2691678 | C언어 함수 질문이요~!!! | 연보라 | 2025-04-15 |
2691650 | 반복문 | 돋가이 | 2025-04-15 |
2691618 | 링크드리스트 개념 질문이예요 (3) | 맨마루 | 2025-04-15 |
2691592 | 동적할당 이용 배열선언 질문입니다.ㅠㅠ (3) | 허리달 | 2025-04-15 |
2691542 | /=의 용도를 알려주세요 ㅠㅠ! (2) | 아라 | 2025-04-14 |