ぽっくるのITざっき

IT関連技術についての覚え書きです。不定期更新です。

Windows Cプログラムの異常終了調査方法(map/cod)

2007-12-05 22:52:39 | Weblog
Windowsで、プログラムが異常終了することがときどきある。その場合、Dr.Watsonが自動的にログファイルを出力する。その情報と、Visual C++でプログラムをコンパイル/リンクするときに作成することができる次の2ファイルの情報から、デバッガがなくても異常終了箇所を特定することができることがある。

・.map (マップファイル)
・.cod (リスティングファイル)

その方法については、ITproのページにまとめられているのがわかりやすい。

Visual C++のダイアログリソース: CONTROLとLTEXT

2007-12-05 22:40:19 | Weblog
ダイアログリソースのスタティックコントロールは、通常だとLTEXT/CTEXT/RTEXTのいずれかになる。しかし、一部のスタイルを付与すると、CONTROL定義に変更される。

そのようなスタイルとして、以下のものがあり。
・ワードラップなし(SS_NOWORDWRAP)