센드메세지 관련 도움부탁드립니다..뭐가 잘못된건가요?ㅠ
지우
2023.04.01
Dim NotepadHwnd As Integer = FindWindow(vbNullString, 제목 없음 - 메모장) Dim NotepadEx As Integer = FindWindowEx(NotepadHwnd, vbNullString, Edit, vbNullString)
Call PostMessage(NotepadEx, WM_CHAR, Asc(1), 1&)메모장에 1이란 숫자를 한번만 입력하고 싶은데..1이 연속적으로 계속 눌려 화면을 꽉채우네요..SETTEXT로는 가능하지만...WM_CHAR 이나 WM_KEYDOWN 함수로는 하는 방법이 없는건가요?.NET이라서 안되는건지...VB6론 되는거 같던데...ㅠ
-
간지포텐
다이얼로그 핸들을 가져와서 저장명을 settext 로 바꾸어 저장 누르는거까지 성공했는데 문제는 저장된 파일명이 기존껄로되더라구요.. 원인을 모르겠네요..ㅠ