| C++ºô´õ Æ÷·³ |
|
|
|
|
|
|
|
| º¼·£µåÆ÷·³ Ȩ |
|
|
|
|
|
|
|
|
|
|
|
| ȸ¿ø ¸Þ´º |
|
|
 |
|
|
|
|
 |
|

|
|
| [35447] Re:[Áú¹®]Ç×»ó ¶°ÀÖ´Â ¸Þ´ºÆÇ°°Àº°ÍÀ» ±¸ÇöÇÏ·Á¸é.. |
|
±è»ó¸é [windyboy]
|
702 ÀÐÀ½ 2004-06-07 17:15 |
AppBar¶ó´Â°Ô ÀÖ½À´Ï´Ù.
±è»óÇü¾¾°¡ ¾´Ã¥¿¡ º¸¸é ³ª¿É´Ï´Ù.
Windows Application Programming Interface API Á¤º¹
Àϸí 'APIÁ¤º¹'À̶ó°íµµ ÇÕ´Ï´Ù.
abd.uCallbackMessage = WM_USER + 100;
ºÎºÐÀº ÀÓÀÇ·Î Á¤Çϼ¼¿ä ´Ù¸¥ ¸Þ¼¼Áö¿Í Áߺ¹µÇÁö¸¸ ¾Ê°Ô¿ä
RECT rc;
void __fastcall TForm1::FormCreate(TObject *Sender)
{ APPBARDATA abd;
abd.cbSize = sizeof(abd);
abd.hWnd = Handle;
abd.uCallbackMessage = WM_USER + 100;
SHAppBarMessage(ABM_NEW,&abd);
abd.uEdge = ABE_BOTTOM;
SetRect(&abd.rc,0,0,GetSystemMetrics(SM_CXSCREEN),GetSystemMetrics(SM_CYSCREEN));
SHAppBarMessage(ABM_QUERYPOS,&abd);
abd.rc.top = abd.rc.bottom - 50;
SHAppBarMessage(ABM_SETPOS,&abd);
MoveWindow(Handle,abd.rc.left,abd.rc.top,abd.rc.right,abd.rc.bottom,TRUE);
rc = abd.rc;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormDestroy(TObject *Sender)
{ APPBARDATA abd;
abd.cbSize = sizeof(abd);
abd.hWnd = Handle;
SHAppBarMessage(ABM_REMOVE,&abd);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormResize(TObject *Sender)
{
::MoveWindow(Handle,rc.left,rc.top,rc.right,rc.bottom,TRUE);
}
//---------------------------------------------------------------------------
ÇϾÈÀÎ ´ÔÀÌ ¾²½Å ±Û :
: ¿øµµ¿ìÀÇ ½ÃÀÛ¿·¿¡ ½ÇÇàµÈ °Íó·³ ÇÁ·Î±×·¥À» ½ÇÇà½ÃÄѵµ
: ¸Þ´ºÆÇÀ» Á¦¿ÜÇÑ ºÎºÐ¿¡¼¸¸ ½ÇÇàµÇµµ·Ï ÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß Çϳª¿ä.
:
: Áï, ½ÃÀÛÀ§¿¡ ÇÑÁÙÀ̳ª µÎÁÙÁ¤µµÀÇ ¹öư°ú Á¤º¸°°Àº °ÍÀ» ÀÔ·ÂÇÒ °ø°£ÀÇ
: ÇÁ·Î±×·¥À» ½ÇÇà½ÃÄѳõ°í Ž»ö±â³ª ´Ù¸¥ ÇÁ·Î±×·¥À» ½ÇÇà½ÃÄѵµ
: À̺κÐÀ» Á¦¿ÜÇϰí Ž»ö±â°¡ ÀÛµ¿µÇµµ·Ï ÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ßÇϳª¿ä.
:
: ȸ鱸¼ºÀ¸·Î´Â
: ---------------------------------------------------------
:
: À̰ø°£¿¡¼¸¸ ¸ðµç ½ÇÇàÆÄÀÏÀÌ ÀÛµ¿µÊ
:
:
:
:
: --------------------------------------------------------
: ³» ÇÁ·Î±×·¥À» ¶ç¿ì±â
: ½ÃÀÛ----------------------------------------------------
:
|
°ü·Ã ±Û ¸®½ºÆ®
|