창을 만든 후 스타일을 변경하는 win32 기능이 있습니까? CreateWindowEx
에 지정된 스타일 플래그를 변경하고 싶습니다. 특히, 테두리가없고 크기가 조정되지 않은 창으로 표준 창을 변환하고 싶습니다.Win32 창 스타일 변경
8
A
답변
13
나는 SetWindowLongPtr
이 그렇게해야한다고 생각합니다. 참고로 지적한 바와 같이 테두리 스타일을 변경 한 경우 나중에 SetWindowPos
으로 전화해야합니다.
일부 스타일은 창을 만드는 동안에 만 적용되므로이 호출로 설정할 수 없습니다. MSDN은 일반적으로 나중에 설정할 수있는 스타일을 호출합니다.
1
당신은 CreateWindowEx 함수 또는하여 SetWindowLongPtr이 창 스타일을 시도해야합니다 : WS_POPUPWINDOW|WS_TABSTOP |WS_VISIBLE
+1
당신이 그것을 만든 후, 당신을 적용하려면 업데이트에 대한 올바른 플래그를 SetWindowPos를 사용하는 네드하는 창 속성을 변경하는 경우 . – Gunner
관련 문제
- 1. wxPython 기본 창 스타일 변경
- 2. 창 스타일
- 3. Win32 API 도구 창
- 4. WP32의 win32 창
- 5. Win32 창 핸들 유효성 검사
- 6. Win32 WM_PAINT 및 자식 창
- 7. C++ Win32 창 응답 없음
- 8. Win32 프로그래밍 숨어 콘솔 창
- 9. 여러 창 처리하기 WIN32 API
- 10. NO ACTIVATE 창 스타일
- 11. 쉐이딩을위한 창 스타일?
- 12. Win32 : 프로그램 아이콘 변경
- 13. Effel : EiffelVision2 위젯 스타일 변경
- 14. BitBlt가 테두리를 표시하지 않는 Win32 창 캡처
- 15. 코코아 - Xcode 스타일 알림 창
- 16. ASP.net에서 DOS 스타일 창 만들기
- 17. C++ win32 트랙볼 배경색 변경
- 18. win32 : MessageBox 텍스트를 변경 하시겠습니까?
- 19. 창 메뉴의 위치 변경
- 20. Appcelerator. 창 내용 변경
- 21. zedgraph 창 배경색 변경
- 22. 파이썬 인터프리터 창 변경
- 23. 창 제목 색상 변경
- 24. 창 프레임의 색상 변경
- 25. onclick을 변경 목록 스타일
- 26. C에서 글꼴 스타일 변경 #
- 27. 동적으로 스타일 속성 변경
- 28. Android : 집중하면 스타일 변경
- 29. NSSearchField의 스타일 변경
- 30. 갤러리에서 테두리 스타일 변경
사용하여 SetWindowLongPtr – Anders