getwindowlong

    0

    1답변

    GetWindowLong API 함수를 사용하여 다른 주소 공간의 다른 창에서 windowproc 주소 (GWL_WNDPROC)를 가져 오려고했지만이 함수는 0을 반환하고 GetLastErro는 5 (액세스가 거부되었습니다.)로 내 프로그램을 관리자로 실행하고이 문제가 다시 발생했습니다 제발 도와주세요? OS : Win7에의 86 다른 "프로세스"를 의미하

    0

    1답변

    메세지를 보내는 컨트롤의 ID를 얻는 msg WM_CTLCOLORSTATIC가 수신되면 대화 상자 프로 시저에 포함하려고합니다. 내가 WM_CTLCOLORSTATIC의 lParam에 그것이 정확하지 않을 수 있습니다 값 65535을 반환 캐스트 입력 할 때 case WM_CTLCOLORSTATIC: UINT ID = GetWindowLong((H

    0

    1답변

    다른 창에서 텍스트 값을 읽고 그 값을 다른 응용 프로그램에 쿼리해야합니다. (제 질문은 첫 번째 태스크와 관련됩니다) ... so, 다른 창을 감시하고 있습니다. 당사 제품과 관련하여 사용하는 당사자 응용 프로그램)을 선택하고 텍스트 상자에서 값을 읽으려면 "승인"단추를 클릭하기를 기다립니다. 이 다른 응용 프로그램 인 대화 상자에는 여러 텍스트 상자와

    2

    1답변

    설정에 따라 런타임에 ControlBox를 제거하기 위해 GetWindowLong 및 SetWindowLong을 사용하는 이전 vb6 응용 프로그램과 여전히 지원하고 있습니다. 이것은 모든 32 비트 시스템에서 훌륭하게 작동하지만 64 비트 시스템에서 실행될 때 기본 창은 더 이상 적절하게 새로 고쳐지지 않습니다. 문제는 TextBox, ListBox 또는