none
請教AppBar的建立方式 RRS feed

  • 问题

  • 各位好
    我目前在設計一AppBar,使用SHAppBarMessage()去做設定,將APpBar設定在螢幕的最上方,但是會出現一個空白的區塊(我所設定的大小),dialog卻無法移到空白區內,不知是那有問題,還請各位幫幫忙。我的程式是加在from的oncreate內,如下:

    APPBARDATA abd;

    abd.cbSize = sizeof(APPBARDATA);
    abd.hWnd = m_hWnd;
    SHAppBarMessage(ABM_NEW, &abd);

    abd.uEdge = ABE_TOP;
    abd.uCallBackMessage = MyCallBack;  // #define MyCallBack WM_APP+100
    abd.rc.left = 0 ;
    abd.rc.top = 0;
    abd.rc.right = GetSystemMetrics(SM_CXSCREEN);
    abd.rc.bottom = 60;

    SHAppBarMessage(ABM_SETPOS, &abd);

    2009年5月3日 2:54

答案