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

技術備忘錄

c++及圖形學

 

C++中嵌入ie瀏覽器總結(4) - 對話框拖動

     前面忘了寫這個問題,就是對話框的拖動問題。就像我前面的圖片展示的對話框,一般的windows對話框是可以拖著標題欄移動的,但是我們這里沒有任何原來的標題欄了,只有html頁面,怎么拖呢? 好像有點麻煩。
       冥思苦想之后,想到一種辦法,通過前面的接口給c++發指令,讓c++移動窗口,頁面上計算好拖動的距離。html里面頁面的拖動還是比較簡單的,c++里面移動也就是調用 MoveWindow。由于前面的通訊方法還是比較靈活,沒用多少時間,就把這個功能實現了。但是一運行看,不太對勁,拖動過程拖尾現象太明顯。可能是c++不斷調用 MoveWindow 重繪效率比較低。這可麻煩了。這時候,突然想到普通對話框拖動的時候,是一個虛框在那里動,原來的對話框是不動的,鼠標放開后,對話框才移過去。 能不能做到這樣呢? 但是windows實現這個方法的細節不得而知,怎么做呢? 
       還是google好啊,經過一番搜索,找到了答案: 
  
void TooltipDlg::moveWin( const std::vector<wxString> &args )
{
    
if(args.size()<2return;
    
long x,y;
    args[
0].ToLong(&x);
    args[
1].ToLong(&y);
    
int ix,iy;
    ix 
= x;
    iy 
= y;
    ClientToScreen(
&ix,&iy);
 

    ::SendMessage((HWND)
this->GetHWND(),WM_NCMOUSEMOVE,HTCAPTION,MAKELPARAM(ix, iy)); 

}
   搞定了,簡單吧,真是沒想到這么簡單。運行后發現,真的和windows的對話框移動一模一樣了,太好了

今天一鼓作氣把前面幾天的工作都總結了下來,還真是敲得手有點累。但是這些東西確實是不太常規的方法,找解決問題的方法很難,這里先把他們記錄下來,免得以后找不到了。以前確實有很多知識都是用了就丟一邊找不到了。 也希望給有類似疑問的朋友一個幫助。

posted on 2008-12-20 23:08 jerrychan 閱讀(2441) 評論(2)  編輯 收藏 引用 所屬分類: C++

評論

# re: C++中嵌入ie瀏覽器總結(4) - 對話框拖動 2008-12-21 13:19 小笨象

不用這么麻煩。
在函數中:
這樣兩句即可。
ReleaseCapture();
Perform(WM_SYSCOMMAND, SC_MOVE+HTCAPTION, 0);
  回復  更多評論   

# re: C++中嵌入ie瀏覽器總結(4) - 對話框拖動 2008-12-21 13:22 jerrychan

@小笨象
其實最后一句就行了,坐標設置沒有用,后來懶得刪去了:)  回復  更多評論   

導航

統計

常用鏈接

留言簿(7)

隨筆分類

隨筆檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美日韩国产一区二区三区地区 | 亚洲人成久久| 国产一区二区高清| 国产日本欧美视频| 国产在线成人| 亚洲风情亚aⅴ在线发布| 亚洲福利久久| 99热精品在线| 欧美一区亚洲二区| 久久综合狠狠综合久久综青草 | 一区二区日韩| 亚洲欧美综合| 蜜桃久久av| 国产精品不卡在线| 国语对白精品一区二区| 亚洲欧洲精品一区二区三区不卡| 日韩一本二本av| 欧美一区二区三区免费在线看| 久久久综合网| 99精品福利视频| 久久国产欧美日韩精品| 欧美精品v日韩精品v韩国精品v | 国精产品99永久一区一区| 日韩一级大片在线| 欧美中文字幕| 欧美日韩国产亚洲一区| 伊人成人在线| 亚洲欧美在线另类| 欧美二区在线播放| 午夜欧美精品| 欧美午夜理伦三级在线观看| 一区二区亚洲| 欧美在线短视频| 9国产精品视频| 猫咪成人在线观看| 国产午夜精品久久久久久久| 99在线精品视频在线观看| 久久一区二区三区超碰国产精品| 夜夜嗨av一区二区三区| 欧美成人国产一区二区| 国产一区二区0| 亚洲欧美中文日韩v在线观看| 亚洲电影av| 亚洲制服丝袜在线| 欧美香蕉大胸在线视频观看| 亚洲精品资源美女情侣酒店| 美女日韩欧美| 久久久久久久久久久一区| 国产裸体写真av一区二区| 亚洲视频一区二区| 日韩网站在线| 欧美日韩日本视频| 亚洲人成精品久久久久| 久久综合色播五月| 性久久久久久久久久久久| 国产精品久久久一区麻豆最新章节| 99人久久精品视频最新地址| 久久狠狠亚洲综合| 性久久久久久久久| 国产欧亚日韩视频| 久久精品成人欧美大片古装| 亚洲女女做受ⅹxx高潮| 国产欧美激情| 久久精品水蜜桃av综合天堂| 午夜日韩福利| 一区二区在线免费观看| 欧美大胆人体视频| 欧美成人免费全部| 日韩亚洲在线| 一本色道久久88综合日韩精品| 欧美日本不卡| 亚洲欧美日韩国产综合在线| 亚洲国产经典视频| 久久综合伊人77777尤物| 国产乱人伦精品一区二区| 99av国产精品欲麻豆| 欧美成人免费网| 久久美女性网| 一区在线电影| 久久人人97超碰国产公开结果 | 久久精品99无色码中文字幕| 99国产精品国产精品久久| 欧美a级大片| 亚洲国产导航| 亚洲乱码国产乱码精品精天堂| 国产精品国产精品国产专区不蜜| 欧美一级黄色网| 久久视频在线免费观看| 99国内精品久久| 亚洲欧美日本日韩| 亚洲一区二区三区精品在线| 久久精品国产亚洲a| 亚洲人成7777| 亚洲天堂男人| 极品av少妇一区二区| 亚洲日本中文字幕免费在线不卡| 欧美体内she精视频在线观看| 久久久久免费视频| 欧美日韩亚洲高清| 久久在线免费观看| 国产精品高潮呻吟久久av黑人| 久久永久免费| 国产精品久久久久久久午夜| 麻豆成人91精品二区三区| 欧美破处大片在线视频| 久久精品中文| 欧美人与禽猛交乱配| 久久爱www久久做| 欧美日韩精品一区二区三区四区| 久久久久九九九| 国产精品久久久久影院色老大| 欧美激情一二区| 国内自拍一区| 亚洲欧美综合国产精品一区| 99re6这里只有精品视频在线观看| 性伦欧美刺激片在线观看| 一区二区毛片| 欧美高清视频在线观看| 另类春色校园亚洲| 国产视频一区在线观看| 亚洲少妇自拍| 国产精品99久久不卡二区| 嫩草影视亚洲| 欧美sm重口味系列视频在线观看| 国产一区二区成人| 午夜精品久久久久久久蜜桃app | 日韩午夜黄色| 久久精品国产久精国产思思| 亚洲专区一区| 欧美日本国产视频| 亚洲人成网站影音先锋播放| 亚洲国产日本| 久久资源在线| 欧美成人免费小视频| 在线观看亚洲专区| 久久久999精品免费| 久久亚洲综合网| 黄色精品网站| 久久久久88色偷偷免费| 久久久久九九视频| 黑丝一区二区| 久久久久久久成人| 免费成人黄色av| 欧美成人免费在线| 久久精品视频一| 国产亚洲精久久久久久| 亚洲欧美韩国| 久久欧美中文字幕| 亚洲国产精品成人综合色在线婷婷| 久久国产精品一区二区三区| 久久五月天婷婷| 永久免费精品影视网站| 久久免费视频这里只有精品| 欧美a级一区| 日韩视频一区二区三区在线播放免费观看 | 欧美精品一区二区三| 日韩午夜电影av| 亚洲影院污污.| 国产欧美日韩不卡| 久久久久久噜噜噜久久久精品| 欧美高清在线播放| 亚洲午夜久久久久久久久电影院| 国产精品夜夜嗨| 久久夜色精品| 亚洲精品一区二区网址| 午夜视频一区二区| 伊人婷婷欧美激情| 欧美精品手机在线| 午夜欧美精品久久久久久久| 老司机午夜免费精品视频| 亚洲精品一区二区三区不| 欧美日韩一区二区欧美激情| 午夜精品久久久久久久99樱桃| 欧美大色视频| 午夜激情综合网| 在线观看亚洲精品| 国产精品久久久久国产精品日日| 欧美在线观看一区二区三区| 最新高清无码专区| 久久精品系列| 正在播放日韩| 亚洲第一黄色| 国产九九精品视频| 欧美国产亚洲视频| 欧美在线精品一区| 西瓜成人精品人成网站| 麻豆国产精品一区二区三区| 亚洲视频在线观看三级| 在线免费不卡视频| 国产精品自拍一区| 欧美日韩性视频在线| 麻豆精品国产91久久久久久| 亚洲摸下面视频| 亚洲日本中文| 欧美黄色aaaa| 久久综合一区二区| 久久精品盗摄| 性欧美1819sex性高清| 一本色道久久综合亚洲精品按摩| 尹人成人综合网|