メニューバーでの操作関連の事でわからないことがあります。
ソースを開くとメニューバーが用意されてて、そこには「メニュー」と「Google」
があります。
メニューを押すと終了タブが開いてそこを押せば終了します。
Googleを押すとexecでGoogleが開くように指定しています。
ですがGoogleを押してもIEが開きません。。。
Googleを押せばGoogleに飛ぶようなソースを教えてください。
それとメニューを押したら終了タブと同時にメッセージタブがあります。
メッセージタブを押すとなにかメッセージが出るようなソースもご教授お願いします><
/////////////ソース//////////////////
#include "user32.as"
#define ctype LOWORD(%1) (%1 & $FFFF)
; 項目ID
#enum IDM_KOUMOKU1
#enum IDM_KOUMOKU2
; WM_COMMANDメッセージ
oncmd gosub *Menu_bar, $111
CreatePopupMenu
hMenu.1=stat
AppendMenu hMenu.1,0,IDM_EXIT,"終了"
AppendMenu hMenu.1,0,IDM_EXIT,"メッセージ"
; <メインのメニューバー>
CreateMenu
hMenu.0=stat
AppendMenu hMenu.0,$10,hMenu.1,"メニュー"
GetSystemMetrics 15 :hh = stat ; ①追 加
bgscr 0,320,hh,,0,0 :cls 2 ; ②変 更
ww =hwnd ; ③追 加
SetMenu hwnd,hMenu.0 ; ④行移動
DrawMenuBar hwnd ; ⑤行移動
bgscr 1,320,240 ; ⑥追 加
Setparent ww,hwnd ; ⑦追 加
color:boxf 0,hh,320,hh+20 ; ⑧変 更
onclick gosub *move
//////////////////////////////////////////////////////////
; <Googleを開く>
CreateMenu
hMenu.1=stat
AppendMenu hMenu.0,$10,hMenu.1,"Google"
GetSystemMetrics 15 :hh = stat ; ①追 加
bgscr 0,320,hh,,0,0 :cls 2 ; ②変 更
ww =hwnd ; ③追 加
SetMenu hwnd,hMenu.1 ; ④行移動
DrawMenuBar hwnd ; ⑤行移動
bgscr 1,320,240 ; ⑥追 加
Setparent ww,hwnd ; ⑦追 加
color:boxf 0,hh,320,hh+20 ; ⑧変 更
onclick gosub *HP
stop
*move
if mousey <hh+20:if wparam=1:sendmsg hwnd,$00A1,2,0
return
*Menu_bar
end
///*HP
if mousey <hh+20:if wparam=1:sendmsg hwnd,$00A1,2,0
return
*HP
if mousey <hh+20:if wparam=1:sendmsg hwnd,$00A1,2,0
return
*Menu_bar1
end