簡體   English   中英

WM 5.0和WM 6.5.3上的菜單欄+ Commandbar

[英]Menubar + Commandbar on WM 5.0 and WM 6.5.3

我正在開發一個Windows Mobile應用程序,我遇到了CCommandBar的問題,它結合了工具欄和菜單欄。 嗯,我的意思是:

m_wndCommandBar.InsertMenuBar(IDR_MAINFRAME);
m_wndCommandBar.LoadToolBar(IDR_MAINFRAME);

我的命令欄中只有一個根菜單選項和工具欄中的一些按鈕。 它在Windows Mobile 6.5.3版本上運行完美,但在WM 6.5.3上,所有工具欄按鈕都與菜單項具有相同的尺寸: http//transaq.ru/cl_files/problem.png

是否有可能強制WM 6.5.3以與WM 5.0相同的方式繪制命令欄? 當然,我只能使用工具欄並扔掉我的菜單欄,但我想保留舊的UI。

這給我的眼睛帶來了淚水,我曾經活着並且呼吸着窗戶,這就是流血的前沿。

它是一個bug,將表單或工具欄上的resize msg發送到表單激活。 我在vb.net中遇到過這個問題,但是我們使用了原生的sendMessage來調整它的大小。

不幸的是,我沒有代碼了。 但我記得它的工具欄尺寸過小,每次顯示時都需要調整大小。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM