|
■No11245 (bbb さん) に返信
> C#でWebBrowserコントロールで、Internet Explorer の [ファイル] メニューの [名前を付けて保存] メニュー オプションのような機能を実装するにはどうしたらいいでしょう?
こんな感じで。
private void button1_Click(object sender, EventArgs e)
{
SHDocVw.OLECMDF status = axWebBrowser1.QueryStatusWB(
SHDocVw.OLECMDID.OLECMDID_SAVEAS);
bool canUse = ((status &
(SHDocVw.OLECMDF.OLECMDF_ENABLED |
SHDocVw.OLECMDF.OLECMDF_SUPPORTED)) != 0);
if(canUse)
{
axWebBrowser1.ExecWB(
SHDocVw.OLECMDID.OLECMDID_SAVEAS,
SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DODEFAULT);
}
}
|