Win32APIでDLLを開発していて一つ不便に思うことがありました。
本体側EXEの起動時にプロセスにアタッチしてデバッグしたい。。
そうなんです。本体側のソースコードがなくてDLLだけ開発しているようなときは、この起動時からのデバッグができません。
http://msdn.microsoft.com/ja-jp/library/a329t4ed%28VS.80%29.aspx
こちらに書いてある方法で試してみました。
レジストリを設定していざ起動。
いきなり例のダイアログが。。
XXX.exeは動作を停止しました 問題の解決をオンライで確認できます
あれ?失敗したか?
しばし悩む。。
ふと、プログラムをデバッグしますを押してみる。
なんてことはない、これでデバッガが起動し見事デバッグ成功