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

醬壇子

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

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

公告

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

常用鏈接

留言簿(19)

我參與的團隊

搜索

  •  

積分與排名

  • 積分 - 388787
  • 排名 - 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 @王一偉 閱讀(1669) 評論(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>
            久久久久久久久久看片| 久久久国产精品亚洲一区| 欧美精品亚洲精品| 亚洲视频一区二区在线观看| 日韩网站在线| 国产欧美激情| 免费一区二区三区| 欧美日韩中文另类| 欧美在线影院| 美日韩精品免费观看视频| 日韩写真视频在线观看| 亚洲午夜精品久久| 韩国精品主播一区二区在线观看| 欧美成人午夜剧场免费观看| 欧美精品免费在线观看| 欧美中文字幕视频| 欧美www视频在线观看| 亚洲嫩草精品久久| 麻豆精品一区二区av白丝在线| 日韩午夜在线| 久久国产精彩视频| 一区二区三区成人| 久久久精品tv| 亚洲女同同性videoxma| 玖玖在线精品| 欧美在线观看你懂的| 欧美www在线| 久久国内精品视频| 欧美日韩国产免费观看| 久久亚洲精品一区二区| 欧美日韩免费网站| 欧美1区2区| 国产一区二区黄| 9色精品在线| 亚洲人成网站777色婷婷| 欧美一级专区免费大片| 亚洲视频在线视频| 欧美gay视频| 久久夜色精品国产| 国产精品一区久久久| 亚洲精品久久久久久下一站| 很黄很黄激情成人| 亚洲午夜在线| 亚洲一区二区三区高清不卡| 欧美va日韩va| 久久综合影音| 韩国av一区二区| 中文一区二区| 久久久噜噜噜久久狠狠50岁| 亚洲色图综合久久| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美在线亚洲综合一区| 欧美三级在线播放| 亚洲精品乱码久久久久久蜜桃麻豆| 国产婷婷色综合av蜜臀av| 亚洲视频导航| 亚洲天堂成人在线观看| 欧美日韩成人精品| 91久久精品美女高潮| 亚洲韩国日本中文字幕| 玖玖在线精品| 亚洲福利视频三区| 亚洲精品日韩在线观看| 欧美不卡福利| 亚洲三级毛片| 亚洲婷婷在线| 国产精品私房写真福利视频| 亚洲欧美日韩国产精品| 久久黄金**| 激情久久久久久久| 久久尤物视频| 亚洲精品欧美一区二区三区| 一区二区三区日韩精品视频| 欧美日韩一二区| 亚洲免费视频中文字幕| 久久久亚洲人| 91久久一区二区| 欧美视频一二三区| 欧美淫片网站| 欧美黄色片免费观看| 日韩香蕉视频| 国产美女精品视频| 久久亚洲欧洲| 日韩一区二区免费看| 欧美一区二区三区免费在线看| 国内精品模特av私拍在线观看| 久久伊人精品天天| 一区二区精品在线观看| 久久国产精品亚洲va麻豆| 亚洲国产岛国毛片在线| 欧美色偷偷大香| 久久成人精品| 一本色道久久99精品综合| 久久精品亚洲国产奇米99| 亚洲激情网站免费观看| 国产精品国产精品国产专区不蜜| 欧美在线观看一区二区| 亚洲黄一区二区三区| 欧美在线黄色| 一本色道久久综合亚洲精品不卡| 国产精品老女人精品视频| 久久亚洲一区二区| 亚洲视频中文字幕| 欧美激情女人20p| 欧美一区二区三区免费视| 亚洲人成久久| 韩国成人福利片在线播放| 欧美视频免费在线| 乱中年女人伦av一区二区| 亚洲欧美国内爽妇网| 亚洲韩国青草视频| 老色批av在线精品| 欧美一区二区三区视频在线| 日韩亚洲精品视频| 亚洲大片一区二区三区| 国产乱人伦精品一区二区| 欧美日韩不卡视频| 欧美成年人在线观看| 久久av二区| 亚洲香蕉视频| 日韩视频在线免费观看| 欧美激情视频一区二区三区不卡| 欧美综合77777色婷婷| 亚洲一区一卡| 一区二区三区免费网站| 日韩视频免费观看高清完整版| 精品av久久久久电影| 国产精品任我爽爆在线播放 | 亚洲国产欧美在线人成| 久久九九热免费视频| 亚洲视频精选在线| 99视频一区| 99国产一区| 亚洲作爱视频| 一本色道久久加勒比精品 | 欧美视频日韩| 欧美手机在线| 国产精品久久夜| 国产精品久久久久久久久久妞妞| 欧美日韩一区二区三区在线| 欧美精品免费视频| 欧美日韩国产bt| 欧美日韩国产色站一区二区三区| 欧美大片免费| 欧美日韩成人在线观看| 欧美手机在线视频| 国产精品婷婷午夜在线观看| 国产精品美女在线观看| 国产区在线观看成人精品| 国产亚洲精品高潮| 亚洲第一精品福利| 亚洲精品乱码视频| 中国成人黄色视屏| 欧美一区日韩一区| 久久亚洲电影| 亚洲欧洲在线免费| 亚洲天堂免费在线观看视频| 亚洲欧美日本在线| 久久影视三级福利片| 欧美精品一区三区在线观看| 欧美日韩亚洲精品内裤| 国产女主播一区二区| 影视先锋久久| 亚洲最新在线视频| 久久成人免费视频| 亚洲电影欧美电影有声小说| 亚洲人体大胆视频| 亚洲女人av| 蜜臀91精品一区二区三区| 欧美视频网站| 永久555www成人免费| 日韩午夜在线播放| 久久久午夜精品| 日韩视频永久免费观看| 欧美亚洲一区| 欧美精品在线一区| 国产亚洲一区二区三区| 一本大道久久a久久精品综合| 欧美中文字幕在线播放| 亚洲第一网站免费视频| 亚洲午夜精品福利| 女主播福利一区| 国产女人水真多18毛片18精品视频| 最近中文字幕日韩精品| 性欧美超级视频| 亚洲欧洲精品一区二区三区不卡 | 亚洲激情视频网站| 久久激情久久| 一区二区三区四区精品| 美女视频黄a大片欧美| 国产欧美日韩视频| 亚洲视频自拍偷拍| 亚洲国产精品一区二区第一页| 亚洲欧美国产日韩天堂区| 欧美精品一卡二卡| 亚洲经典在线看| 久久综合狠狠综合久久综合88| 亚洲性夜色噜噜噜7777| 欧美绝品在线观看成人午夜影视 | 国产美女精品一区二区三区|