[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openoffice:10897] Re: I ME をコントロールする マクロを作ってみました。



Masahisa Kamataki さんは書きました:

> なお、2.3以降では、マクロのセキュリティを変更しないと実行できません。
> 拡張機能(エクステンション)にされると、誰もが利用できるものになります。
> 拡張機能の作成方法は以下のFAQをご覧ください。
> 
> *エクステンションはどうやって作成するのですか
> http://oooug.jp/faq/?faq/4/413
> 

お勧めにしたがって拡張機能にしてみました。
ついでにON/OFF単純切替 "immToggle" も追加してみました。
( http://www.tokachi-lab.com/lib/ImmWin32.oxt )

なお動作 OSは WinNT4/2K/XP (たぶんVistaも)ですが、
sub imm 中でウィンドウハンドルを取得しいている

hWND =  StarDesktop.ActiveFrame.ContainerWindow.getWindowHandle(PID,
SYSTEM_WIN32)

の行の SYSTEM_WIN32 を SYSTEM_WIN16 に変えれば Win95/98/ME でも動くと思
います。手元に対象OSがないので試してませんが...。

-- 
山本


【MLコミュホームページ】http://www.freeml.com/openoffice

--[PR]------------------------------------------------------------------
┏━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┯━┓
┃★|あ|な|た|の|評|価|、|ホ|ン|ト|は|高|い|?|★┃
┗━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┷━┛
▼ あなたの本当の価値がわかる【人材バンクネット】の匿名スカウト▼
http://ad.freeml.com/cgi-bin/sa.cgi?id=b1iUl
------------------------------------------------------------------[PR]--
■GMO INTERNET GROUP■ GMO INTERNET www.gmo.jp