태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
네이버에서 이동 : http://blog.naver.com/tinywolf/40039441442

출처 : http://groups.msn.com/CEFAN/page3.msnw?action=get_message&mview=0&ID_Message=4363&all_topics=1

CE나 PocketPC 기반의 PDA를 대상으로 한다.

우선 SIP창 포커스를 주지않고 수동으로 보이기 및 감추기

void PFCSipButtonShow( BOOL bShow )
{
    HWND hWnd = ::FindWindow( _T( "MS_SIPBUTTON" ), NULL );
    if (hWnd == NULL)
        return;

    if (bShow)
        ::ShowWindow( hWnd, SW_SHOW );
    else
        ::ShowWindow( hWnd, SW_HIDE );

}   // PFCSipButtonShow


저 함수를 사용하면 전체화면 상태에서 SIP창을 보일 수 있다.
그런데 그 SIP를 클릭하면 다시 전체화면이 깨지는데
그걸 막기 위해서 창크기 변화 메세지를 막는다.

switch (uMsg)
{
         ...
case WM_SETTINGCHANGE:
         return 0;
         ...
}

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by |꼬마늑대|

댓글을 달아 주세요

 체크하면 블로그 관리자에게만 내용을 공개합니다.