2013年6月22日土曜日

C++ ファンクションキーが認識できない。
F10を普通に認識させようとするとどうも認識できない。

間違った例====================
case WM_KEYDOWN:
 if( wParam == VK_F10 ){
  //処理
 }
 break;
=========================

正しい例=====================
case WM_SYSKEYDOWN:
 if( wParam == VK_F10 ){
  //処理
 }
 break;
=========================
とする必要があるらしい。
参考までに。

2013年6月16日日曜日

http://tanjoin.hatenablog.com/entry/20110810/1312966845

のコードを読んでて分からなかったのだが、おそらく、

std::string   std::stringstream::str(   std::stringstream   )
const char*   std::string::c_str(   std::string   )

という事なんだと思う。
この辺りの変換はややこしくて敵わない……。