5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【プロ専用】Metasequoia【プロ以外厳禁】

100 :名無しさん@お腹いっぱい。:2006/06/10(土) 02:40:33 ID:WP6q12rB
>>アンドゥはMQModify〜でTRUEを返す流れを作ればOK。
ソースで書くとこんな感じ。適当にundoの
フラグを立ててやる。

MQPLUGIN_EXPORT BOOL MQModifySelect(int index, MQDocument doc)
{
if(bUndo) return ReturnMQDoc(doc);

switch (index){
case 0: return Hoge(doc);
}
return FALSE;
}

BOOL ReturnMQDocument(MQDocument doc){
bUndo = FALSE;
return TRUE;
}

>>多重起動の問題はHook使えばOK。
あっちのスレのめたぱねるなんかもHookを使ってる。
Hookの使い方は具ぐるで。
例えばマウスHookを使えば統合ソフトと同じ視点操作を実現できる。
ソフト間で行ったり来たりするときに操作感統一出来てイイ。




52 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)