PDAclub.pl - Forum użytkowników technologii mobilnych
Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Oprogramowanie PPC => Dla programistów => Wątek zaczęty przez: kielnia w Marzec 10, 2006, 18:28:47
-
Jak w temacie.
Problem zaistniał gdy chciałem dołączyć utworzone Menu do Dialogu. Postepowałem tak jak zwykle w VC++ 6.0 a gdy byl ostatni krok powiązania - (Klikamy na Dialog prawym przyciskiem myszy, wybieramy Proporties ) - a tu zonk :? , nie ma ComboBox'a gdzie można by wybrać identyfikator menu - u mnie akutat IDR_MENUBAR1. Poradźcie proszę coś na ten problem.
Pozdrawiam.
-
Wiem że wielu z was - bardziej zaawansowanych programistów ode mnie - dodaje sprawnie menu do swoich dialogów. Mnie niestety sie nie powiodło więc ponownie prosze o odzew bo jak widzę marne zinteresowanie tym tematem, a jak dotąd sam sobie nie poradziłem :( :( :( .
Pozdrawiam.
-
Witam
Widzę ogromne zainteresowanie moim tematem :( , no cóż trudno :( .
Ale mam za to dla dobrą wiadomość, sam rozwiązałem problem i działa tak jak należy. Szczególnie cieszy mnie to że sam znalazłem rozwiązanie :D :D :D . Jest ono naprawdę proste, mianowicie:
Gdy utworzymu menu przez insert (w Workspace prawym przyciskiem myszy w zakładce ResourceView) i dodamy etykiety, należy skojażyć je z Dialogiem po przez dodanie kodu (najlepiej) w funkcji OnInitDialog();
CCeCommandBar *pCommandBar = (CCeCommandBar*)m_pWndEmptyCB;
pCommandBar->InsertMenuBar(IDR_MENUBAR);
gdzie IDR_MENUBAR to identyfikator naszego utworzonego menu.
Podaję również link do strony gdzie ten problem jest dokładniej wytłumaczony:
http://www.pocketpcdn.com/articles/dialogmenu.html
Pozdrawiam i mam nadzieję że przyda sie to również innym.