各位好
我目前在設計一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);