2008-01-01から1年間の記事一覧

Cstringを数値に変換

atoi()やatof()を使うと 'atoi':1 番目の引数を 'CString' から 'const char *' に変換できまん。 'atoi':1番目の引数を 'LPCTSTR' から 'const char *' に変換できません。 といったエラーが吐き出される。 これは、文字コードが Unicodeモードになっている…

MFC ラジオボタン

CheckRadioButton( IDC_FirstButton, IDC_LastButton, IDC_CheckButton ); この関数で、チェックマークを外すこともつけることもできる。 IDC_CheckButtonの部分にTRUE、FALSEを入れることで可能。あるいは、groupに登録して自動的にチェックマークを外す。

CreateFileの戻り値

戻り値がINVALID_HANDLE_VALUEの時は通信が失敗している。 それ以外は、成功。 これでComポートと通信が確立できたかどうかの判断ができる。

windowsアプリ

http://www.kumei.ne.jp/c_lang/ 猫でも分かるプログラミングの SDKから勉強するのが吉。 MFCはSDKのプログラミングが分からないとむりぽ。

頂点表示

glBegin(POINT);じゃなくて glBegin(POINTS);らしい。 点のサイズ変更は、ピクセル単位で glPointSize(SIZE);で変更できる。 (注)glBegin();の前に入れること。