C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[66953] Re:이게 가능한가요??
장성호 [nasilso] 986 읽음    2012-04-19 23:24
방법1.

* 먼저  BorderStyle을  bsNone 으로</b> 하시구요

* 그리고 다음과 같이..
// CreateParams 메소드를 override하여서 다음과 같이 코딩하시면 됩니다.
void __fastcall TForm1::CreateParams(Controls::TCreateParams &Params)
{
	TForm::CreateParams(Params);
	Params.Style=Params.Style|WS_THICKFRAME;
}



방법2.
   또 다른 방법으로는 ..
   * BorderStyle을 bsSizeable 로 두시구요
   * 다음과 같이 OnFormShow이벤트에 코딩하시면 됩니다.
void __fastcall TForm1::FormShow(TObject *Sender)
{
	 // ShowWindow(Handle, SW_HIDE);
	  SetWindowLong(Handle, GWL_STYLE, GetWindowLong(Handle, GWL_STYLE)& ~ WS_CAPTION);
	  ClientHeight = Height;
	  ShowWindow(Handle, SW_SHOW );
}
//---------------------------------------------------------------------------


그럼..


그리드 님이 쓰신 글 :
: 폼의 타이틀바( 맞나요?)를 없애고 오른쪽 그림처럼만 나타나게 하려고 합니다.
:
: 가능할까요?

+ -

관련 글 리스트
66946 이게 가능한가요?? 그리드 968 2012/04/19
66953     Re:이게 가능한가요?? 장성호 986 2012/04/19
66950     Re:이게 가능한가요?? kylix 862 2012/04/19
66952         Re:Re:감사합니다, 그리드 870 2012/04/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.