오류가 발생하면 실행이 중지되는 프로그램이 있습니다. 실행이 중지되면 "시작"버튼이 활성화되고 "중지"버튼이 비활성화됩니다. 프로그램이 실행 중일 때 ("시작"을 클릭 한 후) "시작"버튼이 비활성화됩니다.Windows Forms C# 프로그램 : 버튼 상태를 확인하는 방법 (활성화/비활성화 또는 표시/숨김)?
나의 목표는 간격 (2 분)에 "시작"버튼의 상태를 확인하고 "시작"버튼이 활성화되면 SMTP 이메일을 전송하는 것입니다. 따라서 프로그램 실행이 중단 된시기를 알려줍니다.
필자는 FindWindow를 사용하여 프로그램을 찾을 수 있었지만 버튼을 찾을 수 없었습니다.
Spy ++를 사용하면 버튼 핸들이 000A0B0A가됩니다. 단추의 스타일을 활성화하면 54000000입니다. 5C000000입니다. 프로그램 또는 양식/창 핸들은 00050B2C입니다.
내 질문 : 어떤 명령을 사용하여 해당 특정 버튼의 스타일 (Handle 00A0B0A)을 확인할 수 있습니까?
이 단추가 사용자의 제어하에있는 프로그램의 코드는 무엇입니까? –
프로그램을 수정할 기회가 있으면 SpeksETC 조언을 들어보십시오. – VVS
아니요, 프로그램이 제 것이 아니며 작성자가 수정하지 않으려 고합니다. 또한 이메일을 보내는 기능도 없습니다. – SeaSharp