저는 Borland C++ 빌더를 사용하고 있습니다. 버튼을 다른 폼에서 누를 때까지 기본 폼을 숨길 수있는 응용 프로그램이 있습니다. mainform의 Visible 값을 false로 설정했지만 프로그램을 실행할 때 여전히 표시됩니다. 누구든지 무엇을 해야할지 알고 있습니까?프로그램을 시작할 때 MainForm을 숨기도록 설정하려면 어떻게해야합니까?
7
A
답변
7
TApplication ShowMainForm 속성을 살펴보십시오.
다음은 online help의 지침을 기반으로 한 예입니다.
- false로 기본 폼을 보이는 속성을 설정합니다.
메뉴에서 프로젝트 -> 소스보기을 선택하여 주 프로젝트 파일을 표시합니다.
Application-> CreateForm을 호출 한 후 Application-> Run을 호출하기 전에 다음 코드를 추가하십시오.
Application-> ShowMainForm = false;
이런 식으로 끝내야합니다.
try
{
Application->Initialize();
Application->MainFormOnTaskBar = true;
Application->CreateForm(__classid(TMainForm), &MainForm);
// extra code to hide main form
Application->ShowMainForm = false;
Application->Run();
}
내가 얼마나 많은 C++ 빌더 초록의 일을 모르는
+0
감사합니다. – Ben313
2
는 CPP의 \ 애플 리케이션 twoforms에게 \ \ 그것은 데모에서 찾을 수 있습니다이 작업을 수행하는 C++ 빌더와 함께 제공되는 데모가
"첫째" "둘째"
를 표시하는 버튼 형태입니다단추의 OnClick 이벤트 처리기가 new를 사용하여 새 양식을 만든 다음 ShowModal()을 호출합니다. 모달 양식이 아닌 경우 Show() 만 사용할 수 있습니다.
관련 문제
- 1. 처음 응용 프로그램을 시작할 때
- 2. 응용 프로그램을 시작할 때 모든 것을 메모리에로드해야합니까?
- 3. 응용 프로그램을 시작할 때 오류가 발생합니다.
- 4. 응용 프로그램을 시작할 때 사진을 찍게하려면 어떻게합니까?
- 5. 설치 프로그램을 시작할 때 프로그램을 실행할 수 있습니까?
- 6. WinDbg에서 시작할 때 '.cmdtree'창 도킹을 만들려면 어떻게해야합니까?
- 7. MAPISendMail 호출에 응답하기 위해 Windows에서 응용 프로그램을 설정하려면 어떻게해야합니까?
- 8. Tomcat에서 비 (non) .war 기반 응용 프로그램을 설정하려면 어떻게해야합니까?
- 9. ListViewSubItem에 대한 아이콘을 설정하려면 어떻게해야합니까?
- 10. 유창한 nhibernate로 저장소를 설정하려면 어떻게해야합니까?
- 11. 보기 디렉토리에서보기 헬퍼를 설정하려면 어떻게해야합니까?
- 12. ContentPropertyAttribute를 콘텐츠 발표자로 설정하려면 어떻게해야합니까?
- 13. 클라이언트의 EC2 계정을 설정하려면 어떻게해야합니까?
- 14. 카메라보기에서 터치 사용을 설정하려면 어떻게해야합니까?
- 15. /baseaddress를 "좋은"값으로 설정하려면 어떻게해야합니까?
- 16. OpenGL에서 정점의 불투명도를 설정하려면 어떻게해야합니까?
- 17. Perl 파이프에서 인코딩을 설정하려면 어떻게해야합니까?
- 18. Android에서 textView의 글꼴을 설정하려면 어떻게해야합니까?
- 19. DropDownList의 항목을 기본값으로 설정하려면 어떻게해야합니까?
- 20. CSS - 그래디언트 그림자를 설정하려면 어떻게해야합니까?
- 21. Android : MenuButton에 리스너를 설정하려면 어떻게해야합니까?
- 22. HttpURLConnection에서 프록시를 사용하도록 설정하려면 어떻게해야합니까?
- 23. Fancybox를 사용하여 로그인을 설정하려면 어떻게해야합니까?
- 24. 양식에 클릭 이벤트를 설정하려면 어떻게해야합니까?
- 25. FCKEditor를 읽기 전용으로 설정하려면 어떻게해야합니까?
- 26. 데이터베이스가 최대 크기에 다다랐을 때 이메일로 SQL Server를 설정하려면 어떻게해야합니까?
- 27. Jira에서 항목을 해결할 때 수정 버전을 필수로 설정하려면 어떻게해야합니까?
- 28. Eclipse에서 응용 프로그램을 시작할 때 Java 콘솔을 시작하는 방법은 무엇입니까?
- 29. 내 응용 프로그램을 시작할 때 차압 문제를 해결하는 방법은 무엇입니까?
- 30. 응용 프로그램을 다시 시작할 때 제어 안드로이드의 Webview를 잃게됩니다.
하지만하지 않습니다 당신이 다음'CreateWindow' 후'ShowWindow' 호출을 찾아)을의 WinMain을 (있는 경우 - 당신은 호출 할 수 있습니다 SW_SHOWMINIMIZED 또는 유사합니다. WinMain이 보이지 않으면 프레임 워크에서 WinMain을 찾고이를 어떻게 변경할 수 있는지 살펴야합니다. – Rup