2008年07月20日

コマンドライン

 今日は「ことわざの部屋」の「」の項目を更新しました。
 今回は数が少なく、16個追加しただけです。

 次に、今「MP3再生君」の改良をしていて、そこで、コマンドラインの引数についていろいろやっているのですが、この引数というものはなかなかうまくできている、というか面倒臭いことになってますね。

 それは、引数が複数ある場合、基本的に半角スペースで区切られているのですが、ファイル名などの中に半角スペースがあると、その引数は「””」で囲まれるようになっているのです。
 ここで何が面倒かというと、自分でこの引数を取り出す場合、常に「””」で囲まれていればそれだけの処理を書けば済むのですが、無い場合もあるのである場合と無い場合の処理を書かなければいけないのです。

 本来なら自分でやらなくても自動でやってくれるのですが、今回は少し事情があり、自分でやらなければいけなくなりました。
 一応、この引数を分解してくれるAPIもあるのですが、なぜかそれはUnicodeを扱うタイプのものしかないのです。
 なので、このAPIを使うと、分解された後に自分でUnicodeからマルチバイトへと戻さなくてはいけなくなるので、かなり遠回りな感じになるのです。

 という感じで、他にも2次元配列の動的確保や、アプリ間のデータ通信などの処理もやらなければいけなくて、今現在、かなり苦労しています。
 ということで、今は、なんとかとりあえずでも動くようになればいいな、という感じです。
ランキングへ  posted by 遠雷 at 00:25 | コメント(0) | MFC

2008年07月19日

テレビばかり(..;)

 今日は「ガラクタ置き場」の「テキスト置換君」をバージョンアップさせました。
 このソフトは先日バージョンアップしたばかりですが、今回バグを見つけたので早急に修正しました。

 バグ自体はそれほど影響のあるような内容ではないのですが、このソフトはこれからそれほどバージョンアップする予定がないので、今のうちにやっておこう!という程度のことでです。

 次に今日の気になる検索フレーズですが、「MFC グループボックス ツールチップ」というのがありました。
 ちょっと気になって自分でやってみたのですが、確かに表示されませんね。

 その他に、クリックイベントなども発生しませんね。
 もちろんコントロールに「Notify」イベントのフラグは立てました。
 グループボックスではなく、普通のStaticTextならツールチップやその他のイベントは発生するんですけどねぇ。

 どうしてもやりたかったら、自分で派生クラスを作ってやるしかないんですかね?
 ちょっと今回は詳しく調べていないのでわかりません。(・_・)(._.)

 今日はテレビを見過ぎて、大したことをしませんでした。(^◇^;)
ランキングへ  posted by 遠雷 at 00:30 | コメント(0) | MFC