C- 샤프 (C#)로 폼을 만들어야하고 Visual C++에서 폼을 호출해야합니다. Visual C++로 어떻게 양식을 호출 할 수 있습니까? 제발 좀 해결책을주세요.은 Visual C++에서 C# 폼을 호출합니다.
0
A
답변
2
다음은 몇 가지 해결책입니다.
1) CLR을 켜려면 Visual C++ .NET 코드를 사용하여 C# 어셈블리에서 컴파일 된 폼을 호출하면됩니다.
2) CLR을 켜면 Visual C++ 프로그램에서 COM을 사용하여 C# 형식을 초기화 할 수 있습니다. C# 응용 프로그램 내에 COM 개체를 만들어 양식을 호스팅합니다. DCOM에 대한 LocalServer32 모델을 구현하는 COM 팩터 리를 만듭니다. 이것은 간단한 과정이 아니므로주의하십시오.
3) C# 형식을 C# usercontrol로 변환 할 수 있다면 C# usercontrol을 ActiveX로 만들어 대신 사용할 수 있습니다. C++ 프로그램이 ActiveX 컨트롤을 호스트 할 수 있다면 도움이됩니다. ATL 또는 MFC를 사용하는 경우에는 여기에서 많은 문제가 발생하지 않아야합니다.
관련 문제
- 1. C에서 반환 값으로 C 함수를 호출합니다.
- 2. C++ std :: queue :: pop()은 소멸자를 호출합니다. 포인터 유형은 무엇입니까?
- 3. C에서 "{0}"은 무엇입니까?
- 4. 분할 문자열 C에서 #은 (일종의)
- 5. 이전 Borland C에서 Visual C++ DLL을 사용합니까?
- 6. Visual Studio C에서 영역 채우기 C#
- 7. 은 Visual Studio에서 dll을 포함합니다. C++ 2008
- 8. C에서 "파일 끝"은 무엇을 의미합니까?
- 9. Visual Basic 폼을 SQL Server 데이터베이스에 연결
- 10. 은 Visual Studio에서 디자이너보기
- 11. 파이썬 코드에서 C 함수를 호출합니다.
- 12. 기본 델파이 폼에서 C# 폼을 파생합니다.
- 13. "Java 용 __________"은 "C에서 사용 가능"또는 "C++에서 삭제"
- 14. C에서 C++ 라이브러리 호출 #
- 15. 은 (가입) 또는 C) (내파
- 16. 의 Microsoft Visual C++
- 17. 은 C#
- 18. Visual C에서 비디오를 어떻게 인코딩합니까?
- 19. 여러 폼을 제어 C에서 하나의 폼으로 표시, 숨기기 또는 닫기 #
- 20. Visual Studio와 같은 다른 폼 안에 폼을 표시하는 방법
- 21. TitleCase In Visual C++
- 22. C에서 VAriant를 어떻게 변환해야합니까? C#
- 23. Objective-C에서 "@public"은 무엇을 의미합니까?
- 24. (__ASSERT_VOID_CAST (0))은 무엇입니까? C에서 assert.h를 파일에서
- 25. 은 객관적인 C에서 가장 좋은 디자인 패턴입니까?
- 26. Visual Studio 2008 C에서 유연한 문자열 처리 C++
- 27. Visual C++은 IDIV (x86, 정수 산술) 대신 DIV를 생성합니다.
- 28. Visual Studio 디버거에서 {null = ???}은 무엇을 의미합니까?
- 29. 작은 메서드의 비용은 C# 및 최적화를 호출합니다.
- 30. C++에서 명시 적 템플릿 생성자를 호출합니다.
CLI가 활성화 된 C++ 또는 네이티브 C++? –