프로그램 관리자에서의 프로그램 정보 표시
 (Cellvic version 2.0)


/*
프로그램 관리자에서는 ShowAppAbout( false ) 로 호출
프로그램 내에서는 ShowAppAbout( true ) 로 호출 하여 아이콘이 변경되었을 경우 메뉴 아이콘을 변경 해 준다.
*/


/* About Box 를 보여준다.*/
void ShowAppAbout( bool running )
{
   CMDABOUTBOX about;

   about.AppID = GetCurAppID();
   /* 다이알로그 박스의 타이틀 */
   about.pTitle = NULL;
   /* Cellvic Image */
   about.pTMXCVI = NULL;
   /* Cellvic Corporation */
   about.pCopyright1 = NULL;
   /* All rights reserved. */
   about.pCopyright2 = NULL;

   ShowAboutEx2( &about );

   /* true일 경우 현재의 메뉴 아이콘은 변경함. 프로그램 내에서 사용 */
   if( running )
   {
     if( about.IconChangedFlag & TYPE_CHANGED_APPICON_MENU )
       RedrawMenuIcon();
   }
}


STATUS CommandProcessing( U32 cmd, P_U32 param )
{
   STATUS ret = CVOS_NOTHING;

   switch( cmd )
   {
     /* 프로그램 관리자에서 AboutBox를 호출하는 커맨드*/
     case REQ_SHOWABOUT:
       /* 파라미터로 false 를 넣어준다.*/
       ShowAppAbout( false );
       return CVOS_OK;

   ...

   }
   return ret;
}



Copyright © 1998-2006 PDAProgramming.com All rights reserved.