�J�����_�[
���̃T�C�g�̃\�t�g����у��C�u������
�S�ăt���[�ł�
�悩������g���Ă���ĉ�����

���T�C�g�̓����N�t���[�ł��B

last update 2010.02.13�@�X�V����

�`���̂����̊ԁA�����āu�`���v�ł��B
�@�@gmaruz@gmail.com�@
�f��

(c) �ǂ�񂱃\�t�g






Windows �v���O���~���O C++
�ȉ��̃\�[�X��borland C++ compiler�ɂĊm�F���Ă��܂�

001 �e���v���[�g���g�����ėp���X�g�N���X������ ���܂��B
  001-01 �g�����X�g�E�N ���X   �e���v���[�g���g����XLIST<�N���X��> �ϐ���; �Ń��X�g�E�N���X���o���܂�
  001-02 �g�����X�g�E�N ���X(�|�C���^���X�g��)   XLIST���g�����|�C���^���X�g�����܂�
  001-03 �g�����X�g�E�N ���X(�N�C�b�N���X�g��)   ����push,pop�̉”\�ȃ��X�g�����܂�
  001-�܂Ƃ� �g�����X�g�E�N���X   �e���v���[�g���g�����ėp���X�g�N���X�̂܂Ƃ߂ł�

002 MIDI��
  002-01  MIDI �Đ��̊�{  MIDI�Đ��̂��߂̊֐��Ăяo���菇�Ɗ�{�I����
  002-02  MIDI �Đ��̃\�[�X  MIDI�̃t�@�C���Ǎ��E�Đ��̃T���v���E�\�[�X

003 WAVE��
  003-01  WAVE�Đ��̑O�t�����  WAVE�Đ��̎菇�A�֐��A���b�Z�[�W�̉��
  003-02  WAVE�Đ��\�[�X  �V���v���Ȑ����g�̍Đ��T���v���E�\�[�X
  003-03  WAVE�t�@�C���Ǎ��Đ�  WAVE�t�@�C����Ǎ��Đ�����\�[�X�Ɖ��
  003-04  WAVE�Đ� (waveOutProc��)  �O���waveOutProc��

004 �h�b�L���O�c�[���o�[
  004-01 �@ �h�b�L���O�E�c�[���o�[ �̍\��
  004-02 �@ �h�b�L���O�E�c�[���o�[ �̎����@D&D�ҁi��`�`��t���j
  004-03 �@ ���O�h�b�L���O�E�c�[�� �o�[�̃N���X���i�h�b�L���O�E�V�X�e���j
  004-04 �@ �c���h�b�L���O �i+�h���b�O���̃h�b�L���O��`��j
  004-05 �@ �����h�b�L���O�E�c�[�� �o�[�̎���
  004-06 �@ �����h�b�L���O�E�c�[�� �o�[�̎���(�_�u���N���b�N�Ńh�b�L���O�����t���[�e�B���O�ؑցj
  004-07 �@ �����h�b�L���O�E�c�[�� �o�[�̎���(�E�B���h�E�E���T�C�Y�ƃc�[���o�[�ʒu�␳)
  004-08 �@ �����t�b�N�Ń��C�u���� �I��

      004-�ԊO1  �h�b�L���O�E�c�[���o�[������Ƃ��� �l�e�b�\�[�X���
      004-�ԊO2  �h�b�L���O�E�c�[���o�[������Ƃ��� �l�e�b�\�[�X���D&D��

005 �X�v���b�g�E�B���h�E
  005-01 �@�X�v���b�g�E�E�B���h�E�i�u���b�N�^�j  �A�v���P�[�V�����^�X�v���b�g�E�B���h�E�ł�

006 �t�@�C������
  006-01 �@�K�w�V���A���C�Y�@�@�t�@�C�������� �f�B���N�g���I�Ȃ��̂��‚����ăf�[�^�ۑ����܂��B
  006-02 �@�ȈՃA�[�J�C�o�i�����t�@�C�������j�@ �@�K�w�V���A���C�Y���g�����ĊȒP�ȃA�[�J�C�o���‚���܂��B
  006-03 �@�ȈՃA�[�J�C�o��GUI�T���v���@�@ 006-03��GUI�T���v���ł��B
  006-04 �@zlib ���k�̊�{�@�@zip �Ƃ��Ɏg���Ă�t���[�̈��k���C�u����zlib ���ȒP�Ɉ����܂��B
      006-04�ԊO1  zlib   zlib.h �a���@   zlib �t�@�C���Q����zlib.h  ������ɘa�󂵂܂���
      006-04�ԊO2  zlib  readme �a���@zlib �t�@�C���Q����readme ������ɘa�󂵂܂���
      006-04�ԊO3  zlib   faq    �a���@ zlib �t�@�C���Q����faq    ������ɘa�󂵂܂���
      006-04�ԊO4  zlib   index �a���@ zlib �t�@�C���Q����index ������ɘa�󂵂܂���

007 �摜�̊�{
  007-01 �@�摜����̊�{ CreateDibSection ���g�����ȒP��DIB�N���X�ł��B
  007-02 �@�s�N�Z�������q�@�S�Ă� �r�b�g�[�x���ꊇ���ĂP�‚̊֐��ň�����悤�ɂ��܂��B
  007-03 �@�摜�N���X�@�@   CreateDibSection �ƌ݊��̉摜�N���X�ł��i�������p�N���X�j�B
  007-04 �@�a�l�o�t�@�C���@ �r�b�g�}�b�v�̓Ǎ��E�ۑ��ł��BRLE���k�̓Ǎ��ۑ������܂��B
      007-04�ԊO �r�b�g�}�b�v�\���́@�e��
  007-05 �@�����������@�@ �����������ł��B
  007-06 �@��`�R�s�[�@�@�@��`�R �s�[�ł��B�摜����摜�փR�s�[�E�y�[�X�g�ł��B

  007-07 �@�����`���@�@�@  �����`��ł��BBresenham(�u���[���n��)�̃A���S���Y���ƕ`��͈͂̕␳�ł��B
  007-08 �@�g��k���R�s�[�@�g��k�� �R�s�[�ł��BBresenham(�u���[���n��)�̃A���S���Y���ƕ`��͈͂̕␳�ł��B
  007-09_1 �~�̕`��i�P�j�@ Michener(�~�b�`�F�i�[)��Bresenham(�u���[���n��)�̉~�`��̏Љ�Ɖ���ł��B
  007-09_2 �~�̕`��i�Q�j�@ �~�b�`�F�i�[�A�u���[���n����荂���x�̉~�`��ƁA�`��͈͂̕␳�ł��B

  007-10_1 PNG�t�@�C���i1�j�@ PNG����ɂ�����O�����ł��Blibpng�̓���/�R���p�C���ł��B
  007-10_2 PNG�t�@�C���i2�j�@ PNG�Ǎ��E�ۑ��̎菇�����ł��B
      007-10�ԊO1�@libpng   png.h  �a���@ png ���C�u������ png.h ������ɘa�󂵂܂����B�i420KB�c�d���ł��j
      007-10�ԊO2�@libpng   libpng.txt �a��  png ���C�u������ libpng.txt ������ɘa�󂵂܂����B�i360KB�c�d���ł��j
      007-10�ԊO3�@libpng   README   �a�� png ���C�u������ README  ������ɘa�󂵂܂����B�i60KB)
      007-10�ԊO4�@libpng   LICENSE �a��  png ���C�u������ LICENSE ������ɘa�󂵂܂����B�i15KB)
      007-10�ԊO5�@libpng   TODO �a��     png ���C�u������ TODO ������ɘa�󂵂܂����B�i5KB)






�ȉ��̃\�[�X��borland C++ compiler�ɂĊm�F���Ă��܂�

��L�v���O���~���O�E���C�u�����ł�������Z�ł��B���ɂ��C�Â����R�g�A�Y�ꂻ���Ȃ� �Ƃ��ڂ��Ă����\��ł��B
�悩������ �R�s�y ���Ďg���ĉ������B

���w
�@�@�j���[�g���@�ŕ����������߂�
    �����擾

������
�@�@�S�p�E���p�̔���i�V�t�gJIS�j
�@�@������ 1�s�̍����̎擾(WinAPI�֐�)

�t�@�C��
�@�@�t�@�C���T�C�Y�����߂�iWinAPI�֐��j



�ȉ��̃\�t�g�͂��ׂĖ����Ŕz�z���Ă���܂��B
�����ɂ���\�t�g���g�p���Ė���g���u�����������Ă��A�����͈�ؐӔC�𕉂��܂���̂ł������������B

�g�b�v���[�X�^�[ �}�E�X�Ńh���b�O�����E�B���h�E���őO�ʁE��őO�ʂ�؂�ւ��܂��B
���ꂾ���̃\�t�g�ł��B

�e�L�X�g�t�@�C����O�ʂɂ������܂�Excel�ɓ��͂��Ă����Ƃ��Ȃǂɕ֗��ł��B
�I�`�f�W au�g�� �I�[�v���A�v���ł��B
��
�h�R�� ���A�v���ł��B

���񂽂񗎂����n�Q�[���ł��B

�\�t�g�o���N�ł͊J�����ł��B
�J���‹���Java+Eclipse�ł��B
�\�[�X�E�d�l���E�����\(au�ł̂�)�����J���܂��B
�ǎ��X�C�b�`
�ǎ��������ŕύX����P���\�t�g�B
���T�C�g�ł��ǎ��ύX�\�t�g�����邯�ǁA�V���v���Ȃ̂�����������ō쐬���܂����B
�v���O�����\�[�X�L��B�J�������C++, C#�B
�͂� �|�� �͂񂱂�PC��ʼn����鉟��\�t�g
�\�[�X�A�d�l���t���B�J�������C#�B
C# �t�����^�X zero3 C# �̊Ȉ�GUI �J���‹�(�N�C�b�N)
�u�R���p�C���R�}���h�͂������Ă�񂾂�v���Ă����w�K�ɂȂ�΂����ł��B
���p�ł��Ȃ�Visual Studio Express Edition ���֗��ł����A
���p���C�Z���X�Ɏg���Ȃ����Ƃ��l����΃R�������肩���H�H�i�˂���j
�t�@�C�����X�g�쐬�\�t�g ver 1.1 �e�f�B���N�g���̃t�@�C�����X�g�����܂�
�C���f���g�@�\�t
�Ղ�肷ver 1.5 �Ղ�Ղ� �� �e�g���X�𑫂���������
�V���v���ȃQ�[��







�Q�l�T�C�g�Ƃ�
�v���O���~���O�n�̃T�C�g
�Ƃقق�WWW���� �@http://www.tohoho-web.com/ �z�[���y�[�W�쐬�̒��T�C�g�B
Programing Place http://www.geocities.jp/ky_webid/index.html �A���S���Y���̊�{������܂��B�킩��₷���B�g����B
BohYoh.com http://www.bohyoh.com/ C����̕W ���֐��̎��T�y�[�W���֗��B���Z�p�Ҍ����T�C�g�B
�L�ł��킩��v���O���~���O�@http://www.kumei.ne.jp/c_lang/ Windows�v���O���~���O�̒��T�C�g�B
WisdomSoft �`Developers Network�`
http://wisdom.sakura.ne.jp/
�v���O���~���O�̒��T�C�g
�i���@��Q�̔]��  http://black.sakura.ne.jp/~third/�j
PNG ���p�p�@http://www5.cds.ne.jp/~kato/png/ libpng�̎g���������{��ł킩��₷���������Ă���B
�T���v�����ƂĂ������B
PNG 1.2 �d�l��
http://tech.millto.net/~pngnews/kndh/PngSpec1.2/PNGcontents.html
PNG 1.2 �d�l���̉����� �̓��{���B����B
libpng Home Page�i�p��jhttp://www.libpng.org/pub/png/libpng.html libpng�̖{�̂Ƃ�����B
MNG/PNG���g���Ă݂�
http://www.jah.ne.jp/~naoyuki/Writings/MngPng.html
MNG�̃T���v���R�[�h������B
Borland Home Page�@http://www.borland.co.jp/ �{�[�����h�B�t���[��C/C++�R���p�C���uBCC�v��z����B
�i�_�E�����[�h�ɂ͏Z�������̓o�^���K�v�ɂȂ��Ă�B�b�}�K�Ƃ��������ق���
��ɓ���₷�������B�������ɏZ���Ԓn�܂ł͏����Ȃ���{�[�����h����c�j
BCC Developer�@http://www.hi-ho.ne.jp/jun_miura/bccdev.htm BCC��GUI�Ŏg����c�[���B���C�ɕ֗�


�p��|��n�̃T�C�g
�A���N  http://www.alc.co.jp/ �p���Y on the Web �̖|�󂪂ƂĂ��֗��B
�����ȉp�a���T��肩�Ȃ�C�C�ł��B
�p���Y  http://www.eijiro.jp/ �o�b�p�����̉p���Y�̃T�C�g�B���g����ǃ\�t�g�B
�p��E�����E��b   http://www.scn-net.ne.jp/~language/ �p��̔����ɂ‚��Ă������ڂ����킩��₷��
�Љ��Ă��܂��B���ЃI�X�X���B
�|��̐� http://www.sunflare.com/izumi/index.htm �|��̃R�c���̂��Ă܂��B






�~�j�R�[�i�[
  �E �ʐ^ [1] [2]
  �E �ٍ�4�R�}�E�܂�   [1] [2] [3] [4]
  �E ��� 1 2 3 4 5
  �E �p�\�R���E�g���u���� ��