🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.program
Article #184

Re: �Ƿ���SetWindowRgn������?

#184
From: ����:�ּ�����
Date: Mon, 08 Nov 1999 00:00
45 lines
1972 bytes
> ==> Orange_Shell(����Ƥ)                     ˵��: 
������һ������:

=================================================
//�ı䴰����״ 
//      newshape[]�д��µ���״�����
               
void CShapeWinDlg::OnShapeit() 
{
	LPRECT mywindow = new RECT;
	POINT newshape[4]; 
	HRGN myHrgn;

	GetWindowRect(mywindow);
	newshape[0].x = mywindow->left;
	newshape[0].y = mywindow->top;
	newshape[2].x = mywindow->right;
	newshape[2].y = mywindow->top;
	newshape[1].x = (mywindow->left + mywindow->right)/2;
	newshape[1].y = mywindow->bottom ;
	newshape[3].x = newshape[0].x;
	newshape[3].y = newshape[0].y;
   
	myHrgn = CreatePolygonRgn(newshape,4,1);
	SetWindowRgn(myHrgn,1);
}
====================================================
//�ָ�����
void CShapeWinDlg::OnRecover() 
{
	SetWindowRgn(0,1);
	
}
=====================================================
> Ŀǰ���������򴰿�ʱ,����SetWindowRgn����.������WIN32��API�� 
> �鲻���������.��֪��λ�����ܸ�ָ��һ��? 
 

--
I love ...                                     
Girls | ������ | ��ƽ�������硷| Programming  
Surf in 3W | Internet | BBS | Linux | Freedom 
 http://202.38.75.11/~hwang/                  

�� ��Դ: �й�ƴ�BBSվ [bbs.ustc.edu.cn]
Technical Details
Message-ID: <991108.11kmke$PBBS@bbs.ustc.edu.cn>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: fc86e,140c4e4e040161d0,start
X-Google-Attributes: gidfc86e,public
From: Luster_Witty@bbs.ustc.edu.cn (����:�ּ�����)
Subject: Re: �Ƿ���SetWindowRgn������?
Date: 1999/11/08
Message-ID: <991108.11kmke$PBBS@bbs.ustc.edu.cn>
X-Deja-AN: 546936738
Organization: �й�ƴ�BBSվ
Newsgroups: cn.bbs.comp.program