ShowWindow(SW_SHOWMAXIMIZED )
MFC フォームが最小化あるいは最大化されたことを知るには
OnSize()イベントで引数がOnSize(UINT nType, int cx, int cy) となるが
nTypeがSIZE_MAXIMIZEDなら最大化されたと判定できる。
SIZE_MINIMIZEDなら最小化。
Excelで1ヶ月前/1ヶ月先の日付取得するにはEDATE 関数
EDDATE(A2,-1)とかで1ヶ月前
PHPのtrim() - 文字列の先頭および末尾にあるホワイトスペースを取り除く
半角/全角スペースに対応
$email = trim ($email," \t\n\r\0\x0B ");
std::stringのreplace()は単純に文字入れ替えてくれるような便利関数じゃない
find()して置換位置探したりなんだりと、工夫しないと行けない関数なのです。
C++でjson扱うなら picojsonよりjson11がトレンディー
商用でも使えるしdropboxの人が公開してくれてるし、C++11仕様でいけてる感じ。
sjisの日本語文字がはいったjson渡すと、ダメ文字対策しないとアウト。
もしくはコード弄ってwstring化するしかないかもね。
Shift_JISのダメ文字
2byte目が0x5c の \ になっているものはjsonのパース等でトラブルが発生する。
2byte目が0x5c のダメ文字
― ソ Ы Ⅸ 噂 浬 欺 圭 構 蚕 十 申 曾 箪 貼 能 表 暴 予 禄 兔 喀 媾 彌 拿 杤 歃 濬 畚 秉 綵 臀 藹 觸 軆 鐔 饅 鷭 纊 犾 偆 砡
0x7cもだめな場合ある
2byte目が0x7c のダメ文字
- ポ л 榎 掛 弓 芸 鋼 旨 楯 酢 掃 竹 倒 培 怖 翻 慾 處 嘶 斈 忿 掟 桍 毫 烟 痞 窩 縹 艚 蛞 諫 轎 閖 驂 黥 僴 礰 埈 蒴
powershellのファイル(*ps1)にはドラッグ&ドロップできないのでbatファイル経由で行う
バッチファイルのサンプル
@echo off powershell -ExecutionPolicy Unrestricted -File hoge.ps1 %*