<?xml version="1.0" encoding="UTF-8" ?>
<rss version="0.91">
  <channel>
    <title>めもめも　ぷろぐらむ★</title>
    <description>私的メモです。
３信７疑でよろしくお願いします。</description>
    <link>http://itsuka.ria10.com/</link>
    <language>ja</language>
    <copyright>Copyright (C) NINJATOOLS ALL RIGHTS RESERVED.</copyright>

    <item>
      <title>子ダイアログについて。</title>
      <description>子ダイアログで設定した値を親ダイアログに登録。&lt;br /&gt;
&lt;br /&gt;
http://www.tohoho-web.com/how2/window.htm&lt;br /&gt;
「ウィンドウで入力した値を親ウィンドウに設定するには」</description> 
      <link>http://itsuka.ria10.com/c-/%E5%AD%90%E3%83%80%E3%82%A4%E3%82%A2%E3%83%AD%E3%82%B0%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%80%82</link> 
    </item>
    <item>
      <title>コンボボックスのitemがInitializeComponentに勝手に追加される</title>
      <description>&lt;br /&gt;
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]&lt;br /&gt;
public new ComboBox.ObjectCollection Items&lt;br /&gt;
{&lt;br /&gt;
    get&lt;br /&gt;
    {&lt;br /&gt;
        return base.Items;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
上の一行をつけると治るらしい・・・。&lt;br /&gt;
まだ確認していないので、本当にメモ。</description> 
      <link>http://itsuka.ria10.com/c-/%E3%82%B3%E3%83%B3%E3%83%9C%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%81%AEitem%E3%81%8Cinitializecomponent%E3%81%AB%E5%8B%9D%E6%89%8B%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%95%E3%82%8C%E3%82%8B</link> 
    </item>
    <item>
      <title>CString 文字列　の関数</title>
      <description>&lt;p&gt;文字列を数えたり、切り取ったりいろいろの関数まとめ。&lt;/p&gt;
&lt;a href=&quot;http://www.page.sannet.ne.jp/mtoga/lang/cv/bih-m_11.htm&quot;&gt;http://www.page.sannet.ne.jp/mtoga/lang/cv/bih-m_11.htm&lt;/a&gt;</description> 
      <link>http://itsuka.ria10.com/mfc/cstring%20%E6%96%87%E5%AD%97%E5%88%97%E3%80%80%E3%81%AE%E9%96%A2%E6%95%B0</link> 
    </item>
    <item>
      <title>標準入出力関数</title>
      <description>％ｄ&amp;rarr;10進数とかのまとめ。&lt;br /&gt;
&lt;a href=&quot;http://www9.plala.or.jp/sgwr-t/c/sec05.html&quot;&gt;http://www9.plala.or.jp/sgwr-t/c/sec05.html&lt;/a&gt;</description> 
      <link>http://itsuka.ria10.com/%E5%85%A8%E8%88%AC/%E6%A8%99%E6%BA%96%E5%85%A5%E5%87%BA%E5%8A%9B%E9%96%A2%E6%95%B0</link> 
    </item>
    <item>
      <title>CStringの文字数を知りたい</title>
      <description>&lt;br /&gt;
CString text = &amp;quot;aiueo&amp;quot;;&lt;br /&gt;
int len = text.GetLength();&lt;br /&gt;
のとき、長さは５。&lt;br /&gt;
アルファベットなどなら、文字数はこれで大丈夫。&lt;br /&gt;
けど、CStringのGetLengthは、文字数ではなくバイト数を知るもの。&lt;br /&gt;
&lt;br /&gt;
だから&lt;br /&gt;
&lt;br /&gt;
CString text = &amp;quot;あいうえお&amp;quot;;&lt;br /&gt;
int len = text.GetLength();&lt;br /&gt;
になると、長さは10.&lt;br /&gt;
１文字２バイト&amp;times;５文字＝10バイト。&lt;br /&gt;
&lt;br /&gt;
だから、単純に「あいうえお」&amp;rarr;５文字が欲しいときは&lt;br /&gt;
CString text = &amp;quot;あいうえお&amp;quot;;&lt;br /&gt;
size_t&amp;nbsp;　len &amp;nbsp;= _tcsclen(text);&lt;br /&gt;
&amp;uarr;&lt;br /&gt;
int で受けると警告が出るけど、size_tが何者かがよく分かってない。&lt;br /&gt;
&lt;br /&gt;
これなら、「aiueo」も「あいうえお」も5文字って取得できる。&lt;br /&gt;
&lt;br /&gt;
※改行も文字数としてカウントしてるみたい。&lt;br /&gt;
￥ｒ￥ｎのところで、２文字増える。</description> 
      <link>http://itsuka.ria10.com/c--/cstring%E3%81%AE%E6%96%87%E5%AD%97%E6%95%B0%E3%82%92%E7%9F%A5%E3%82%8A%E3%81%9F%E3%81%84</link> 
    </item>
    <item>
      <title>テキストボックスの入力制限</title>
      <description>&lt;br /&gt;
テキストボックスというか、エディットボックスの入力制限。&lt;br /&gt;
&lt;br /&gt;
数字のみ&lt;br /&gt;
プロパティ　Number　&amp;rarr;　true&lt;br /&gt;
※キーボードからは入力不可になる&lt;br /&gt;
　コピペでは他のものも入力可&lt;br /&gt;
&lt;br /&gt;
文字数制限&lt;br /&gt;
エディットボックスの変数を作る。&lt;br /&gt;
m_EditBox.SetLimitText(文字数）；&lt;br /&gt;
※コピペにも有効</description> 
      <link>http://itsuka.ria10.com/mfc/%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%81%AE%E5%85%A5%E5%8A%9B%E5%88%B6%E9%99%90</link> 
    </item>
    <item>
      <title>TCP/UDP　受信した相手の情報を知る</title>
      <description>CAsyncSocketクラス&lt;br /&gt;
ReceiveFrom(受信したものの格納場所, どの分だけ受信するか, 相手のIP格納場所, 相手のポート格納場所);&lt;br /&gt;
&lt;br /&gt;
UDP接続のとき便利。</description> 
      <link>http://itsuka.ria10.com/c--/tcp-udp%E3%80%80%E5%8F%97%E4%BF%A1%E3%81%97%E3%81%9F%E7%9B%B8%E6%89%8B%E3%81%AE%E6%83%85%E5%A0%B1%E3%82%92%E7%9F%A5%E3%82%8B</link> 
    </item>
    <item>
      <title>データ型のサイト</title>
      <description>データ型のまとめ&lt;a href=&quot;http://yokohama.cool.ne.jp/chokuto/urawaza/datatype.html&quot;&gt;&lt;br /&gt;
http://yokohama.cool.ne.jp/chokuto/urawaza/datatype.html&lt;/a&gt;&lt;br /&gt;</description> 
      <link>http://itsuka.ria10.com/%E5%85%A8%E8%88%AC/%E3%83%87%E3%83%BC%E3%82%BF%E5%9E%8B%E3%81%AE%E3%82%B5%E3%82%A4%E3%83%88</link> 
    </item>
    <item>
      <title>終了時のイベント</title>
      <description>visual Atudio 2005&lt;br /&gt;
画面編集画面　&amp;rarr;　プロパティ　&amp;rarr;　メッセージ　&amp;rarr;　WM_CLOSE　&amp;rarr;　追加。&lt;br /&gt;
&lt;br /&gt;
できた、OnCloseの中で&lt;br /&gt;
CDialog::OnClose();&lt;br /&gt;
を呼ばないと画面は閉じない。</description> 
      <link>http://itsuka.ria10.com/c--/%E7%B5%82%E4%BA%86%E6%99%82%E3%81%AE%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88</link> 
    </item>
    <item>
      <title>warning C4345</title>
      <description>&lt;br /&gt;
警告&amp;nbsp;3&amp;nbsp;warning C4345: 動作変更 : 形式 () の初期化子で構築される POD 型のオブジェクトは既定初期化されます。&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
構造体*　AAA = new 構造体（）；&lt;br /&gt;
&amp;uarr;　このときでる。&lt;br /&gt;
&lt;br /&gt;
クラスなら（）が必要だけど、構造体の場合（）は必要ない。</description> 
      <link>http://itsuka.ria10.com/c--/warning%20c4345</link> 
    </item>

  </channel>
</rss>