青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

醬壇子

專注C++技術 在這里寫下自己的學習心得 感悟 和大家討論 共同進步(歡迎批評!!!)

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  66 Posts :: 16 Stories :: 236 Comments :: 0 Trackbacks

公告

王一偉 湖南商學院畢業 電子信息工程專業

常用鏈接

留言簿(19)

我參與的團隊

搜索

  •  

積分與排名

  • 積分 - 390253
  • 排名 - 64

最新隨筆

最新評論

閱讀排行榜

評論排行榜

1) Right click Solution Explorer -> Add -> Resource -> Tool Bar -> New. This will open into Tool Bar Editor.

2)You can Create/Paint Buttons here. Make sure you change the default Ids of these buttons to some proper usable ids. (Use Property Explorer for this), this will create a .bmp image in resources. (Lets say, The Tool Bar is ‘TDR_TOOLBAR1’ and the two buttons are ‘IDC_TBUTTON1’ and ‘IDC_TBUTTON2’ )

3)Now go to the .h for dialog(You can add a class to a dialog) on which toolbar need to be placed. Declare a ‘CToolBar’ Object

CToolBar m_FirstToolBar

4)Now on the .cpp file of the dialog, in ‘OnInitDialog()’ add following code;(You Can add OnInitDialog event to the directly by declaring it in .h file added and using it in .cpp file)

if(!m_FirstToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) || !m_FirstToolBar.LoadToolBar(IDR_TOOLBAR1))
{
   EndDialog(IDCANCEL);
}

RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST,0);
 

4.1. Here you can see the various attributes set for the toolbar in ‘CreateEx(...)’ like ‘TBSTYLE_FLAT’ for flat look of toolbar buttons;

4.2 In ‘LoadToolBar(...)’ the Resource created for the toolbar is used. This maps our toolbar object ‘m_FirstToolBar’ with resource ‘IDR_TOOLBAR1’

4.3 ‘RepositionBars()’ is used to place the toolbar on the dialog.

5) ‘MoveWindow()’ can be used to place the toolbar on the desired position.

m_FirstToolBar.MoveWindow( 50, 0,100, 100, 1 );

Now if you have finalized the place where you want to place the tool bar you can put it there using MoveWindow(...), my suggestion is to put a label in the design of dialog at place you want to put you toolbar; Then at run time get the position of this label and place the toolbar there using MoveWindow(...)

If you want to place this toolbar on Top Left and dynamically move all the controls accordingly and increase the dialog dimensions refer the article on this site I suggested above.

6)This is how the buttons of Tool Bar can be made visible/invisible

m_FirstToolBar.GetToolBarCtrl().HideButton(IDC_TBUTTON1, TRUE);

Notice that we have used the ‘IDC_TBUTTON1’ which we declared at the time of creating toolbar resource.

7) Similarly

m_FirstToolBar.GetToolBarCtrl().EnableButton(IDC_TBUTTON1,false)

can be used to disable a button.

8) To handle Click events: 8.1 Add following line to BEGIN_MESSAGE_MAP()

ON_COMMAND(IDC_TBUTTON1,OnToolBarButton1) 

8.2 Write the desired code in .cpp file

FirstToolBarDialog:: OnToolBarButton1()

{

- - - 

      - - - 

}

?
posted on 2006-10-22 13:45 @王一偉 閱讀(1680) 評論(0)  編輯 收藏 引用 所屬分類: 1. MFC
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲第一在线视频| 日韩一级在线观看| 久久精品国产精品亚洲综合| 在线午夜精品| 国产精品hd| 亚洲综合色视频| 亚洲欧美另类综合偷拍| 国产色综合天天综合网| 久久精品在这里| 久久色在线观看| 亚洲精品婷婷| 一区二区激情视频| 国产亚洲精品福利| 欧美高清不卡| 欧美日韩一级视频| 欧美一区观看| 两个人的视频www国产精品| 99国产精品自拍| 亚洲在线不卡| 在线观看日韩av| 亚洲清纯自拍| 国产精品亚洲综合久久| 米奇777在线欧美播放| 欧美精品1区| 久久国内精品自在自线400部| 久久视频精品在线| 亚洲午夜精品17c| 久久黄金**| 亚洲视频在线观看网站| 欧美亚洲免费高清在线观看| 亚洲三级性片| 欧美一区中文字幕| 99精品久久久| 欧美专区日韩视频| 在线视频欧美精品| 久久久噜噜噜久久人人看| 在线一区视频| 久久国产主播| 午夜精品久久久久久久99热浪潮| 久久久久五月天| 亚洲欧美日韩国产中文在线| 久久综合久久综合这里只有精品| 亚洲欧美韩国| 欧美精品在线极品| 免费观看成人www动漫视频| 欧美特黄一级大片| 亚洲国产岛国毛片在线| 国产亚洲精品久久久久婷婷瑜伽| 日韩午夜激情电影| 亚洲精品久久久久久下一站| 久久国产精品亚洲77777| 亚洲欧美色一区| 欧美午夜在线视频| 亚洲精品色图| 99av国产精品欲麻豆| 久久一区二区三区av| 久久九九久久九九| 国产三区二区一区久久| 亚洲网址在线| 亚洲免费视频成人| 国产精品久久福利| 一本一本久久| 亚洲一区二区伦理| 欧美天天综合网| 一区二区三区高清在线| 亚洲午夜女主播在线直播| 欧美国产日韩在线| 亚洲欧洲日韩综合二区| 亚洲精品在线二区| 欧美剧在线观看| 日韩午夜在线视频| 亚洲一区在线视频| 国产精品亚洲综合| 欧美伊人影院| 免费一区视频| 最新日韩在线| 欧美日韩一区在线观看| 亚洲午夜高清视频| 欧美一区视频| 狠狠色伊人亚洲综合网站色| 久久久久久自在自线| 欧美国产乱视频| 日韩视频免费看| 欧美午夜不卡| 亚洲男人的天堂在线aⅴ视频| 香蕉国产精品偷在线观看不卡 | 欧美成人免费网| 亚洲欧洲日产国产网站| 欧美久久一区| 亚洲一区二区精品视频| 欧美一区二区三区在线播放| 国产手机视频一区二区| 久久综合导航| 一区二区三区免费网站| 久久久人成影片一区二区三区| 在线电影院国产精品| 欧美日韩1区| 亚洲欧美日韩中文在线制服| 老色鬼久久亚洲一区二区 | 国产精品久久久久久影视| 先锋a资源在线看亚洲| 免费日韩一区二区| 日韩视频免费在线| 国产亚洲欧美另类中文| 欧美激情精品久久久久久大尺度 | 一区二区三区免费看| 久久婷婷久久| 亚洲午夜激情网站| 一区二区三区在线免费观看| 欧美日韩国产三级| 久久精品国产精品亚洲| 亚洲另类在线视频| 久久只精品国产| 亚洲宅男天堂在线观看无病毒| 国语自产精品视频在线看抢先版结局 | 麻豆成人精品| 亚洲欧美韩国| 亚洲国产欧美日韩| 久久久国产精品亚洲一区| 夜夜精品视频一区二区| 国产婷婷色一区二区三区在线 | 日韩午夜电影av| 免费试看一区| 久久久精品日韩| 亚洲一二三区精品| 亚洲精品一区二区三区蜜桃久| 国产一区二区在线观看免费| 欧美日韩综合久久| 欧美a级大片| 久久婷婷国产综合国色天香| 亚洲欧美成人综合| 一区二区三区黄色| 亚洲精品美女久久久久| 蜜臀久久99精品久久久画质超高清| 亚洲在线视频观看| 亚洲一品av免费观看| 一区二区三区高清视频在线观看 | 国产精品日韩二区| 欧美日韩亚洲另类| 欧美日韩在线一区二区| 欧美伦理a级免费电影| 欧美精品一区二区精品网| 久久婷婷国产综合尤物精品| 久久激情一区| 久久久久国产精品www| 久久精品av麻豆的观看方式| 香蕉久久国产| 欧美在线亚洲一区| 久久国产主播| 另类av导航| 欧美国产日韩一二三区| 欧美成人国产| 欧美日韩国产限制| 国产精品白丝jk黑袜喷水| 国产精品vip| 国产精品一区免费观看| 国产欧美日韩视频一区二区三区| 国产美女高潮久久白浆| 国产视频自拍一区| 亚洲第一黄色网| 亚洲欧洲偷拍精品| 亚洲天堂视频在线观看| 亚洲欧美久久久| 久久精品一区二区三区不卡| 久久久综合激的五月天| 欧美成人精精品一区二区频| 亚洲第一黄色| 一区二区精品在线| 香蕉成人啪国产精品视频综合网| 久久国产手机看片| 欧美成人精品影院| 国产精品家教| 1769国产精品| 中文高清一区| 久久久久久久久久久久久久一区| 欧美顶级少妇做爰| 这里是久久伊人| 久久男人av资源网站| 欧美激情一二区| 国产精品午夜国产小视频| 精品成人国产| 制服诱惑一区二区| 久久精品亚洲乱码伦伦中文| 欧美国产国产综合| 亚洲特色特黄| 久久亚洲综合色一区二区三区| 欧美另类人妖| 韩日欧美一区| 亚洲午夜91| 欧美成人午夜视频| 亚洲小视频在线观看| 久久综合久色欧美综合狠狠| 国产精品高清在线| 亚洲国产精品福利| 久久国产日韩| 一区二区三区免费网站| 蜜桃精品一区二区三区| 国产一级揄自揄精品视频| 99视频精品全部免费在线| 久久午夜国产精品|