Request/423 のバックアップソース(No.3)



* マクロのIdをマクロ実行中に知りたい [#oa56f04d]
-ページ:     [[Request]]
-投稿者:     [[anonymous]]
-優先順位:   低
-状態:       提案
-カテゴリー: マクロ
-投稿日:     2013-04-02 (火) 00:55:02
-バージョン: 

** メッセージ [#p7e444d4]
現在の仕様では、同じスクリプトファイルを別々のマクロとして実行することができない。
マクロIdを得ることができれば、同じスクリプト上で処理を分岐できる。
ExpandParameter() に展開パラメータを追加できないか?

----
- CSakuraEnvironment::ExpandParameter()... case L'm': { int nIndex = CEditApp::getInstance()->m_pcSMacroMgr->GetCurrentIdx(); TCHAR szBuffer[32]; swprintf(szBuffer, _T("%d"), nIndex); q = wcs_pushT(q, q_max - q, szBuffer); ++p; } break; --  &new{2013-12-22 (日) 14:29:27};
- swprintf→_stprintf --  &new{2013-12-22 (日) 14:31:28};

#comment
#attach

    ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS