////////////////////////////////////////////////////////////////////

@@@@@@@@@@@@T[}̋@@@@@@
@@@@@@@@@iq󌔗\TCg- skyticket.jp - @@
@http://af1.mag2.com/m/af/0000008658/001/s00000001783005/001
@@@@@@@@@@@@
@@@@@zet@iq󌔂Ł@őVO@nee@
@@@@@HcDy@29,500~`@@Hc@32,600~`@

////////////////////////////////////////////////////////////////////
/*

    KAB-studio.h


    (C)KAB-studio 1999 - 2007 ALL RIGHTS RESERVED.
        http://www.kab-studio.biz/
        info@mail.kab-studio.biz

    MF 2007/02/12(Mon) No.394
    zMF 1647
    sF ܂܂ ( URL: http://www.mag2.com/  ID: 0000012198 )
*/
////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////
// NEW!!
http://www.kab-studio.biz/index.html

2007/02/12 (Mon)
@قƂ́[O`RP.89ǉI
[ Ol̃zbgn[u O`R y^V  LNz ]
http://www.kab-studio.biz/Comic/HotHerbA3/index.html

2007/02/12 (Mon)
@#pragma twice z[y[WłɃA[JCuǉI
18.04 EBhE 32 rbgl
18.05 EBhEvV[Wo֐ɂI
[ #pragma twice ]
http://www.kab-studio.biz/Programing/PragmaTwice/index.html


////////////////////////////////////////////////////////////////////
// 储ʂȓL
http://www.kab-studio.biz/nikki2/index.html

2007/02/04 (Sun)
@PONBߑO͒XVƃAjӏ܁Aߌ͐E̖{B[
ɂقƂ́[O`RA肬肾B

2007/02/05 (Mon)
@XNBߑO͐E̖{Aߌ̓AjzƂB[
HtɍsăL[{[hwB܂{qȂB

2007/02/06 (Tue)
@QǂȂBԂ낮ɐΊ_|[gǉBH_CGbg[h
ɁBƂ͐E̖{ƂB

2007/02/07 (Wed)
@yfBO̎c[ƁB󂵂ƂB[ɎUAł
ȂBƐE̖{B

2007/02/08 (Thu)
@E̖{A[ƂĂBقƂ́[O`R`BɃEH[LOB
H~}̂hB

2007/02/09 (Fri)
@قƂ́[O`R̎`Ƃ犴zB[ɂƂ̖ʐڂƂB
ɓOQ[BߑOPP߂ɋAB

2007/02/10 (Sat)
@ǐQĂƂ͂[BE̖{炢BƂƂ̃EH[LO
̔ꂪ傫B


////////////////////////////////////////////////////////////////////
// Ԃ낮B
http://d.hatena.ne.jp/kab_studio/

2007/02/04 (Sun)
http://d.hatena.ne.jp/kab_studio/20070204
N[B
[KAB-studio]ՂƂǉB
[KAB-studio][قƂ́[]قƂ́[O`R P.88
[][E̖{]TgI
[Aj]uv 44buȂv
[Aj]˂}CfB`邭VbtI` 
@45bu`EłCCiIv
[Aj]Ђ܂II 5bûv
[Aj]lYƉi̋ 5buÂv
[Aj]_lƑ 5bűG?!CɂȂACcHv

2007/02/05 (Mon)
http://d.hatena.ne.jp/kab_studio/20070205
NB
[E̖{]Co[I
[]iD͂߂܂B
[]R~bNXƂw
[][]L[{[h 31P8974
[Aj]F̃R_ 18buS̃peB[^v
[Aj][Ƃ҂ ܂ȂуXg[gI 
@5buӂ́Av

2007/02/06 (Tue)
http://d.hatena.ne.jp/kab_studio/20070206
NB
[aC]܁Ȃ
[Ί_s]uǋLvǉ܂B
[E̖{]B16F
[Aj]SHUFFLE! MEMORIES 5buVATX Oҁv
[Aj]Pumpkin Scissors 18buȐ́v

2007/02/07 (Wed)
http://d.hatena.ne.jp/kab_studio/20070207
NB
[E̖{]J[X[J[QI
[][link]Google MapsW-ZERO3[es]ɁI
[Aj]DEATH NOTE 17busv
[Aj]lM܁IH 19buSɕԂāijv

2007/02/08 (Thu)
http://d.hatena.ne.jp/kab_studio/20070208
NB
[E̖{]B21FցI
[Aj]t̃XgC 12bux^bh̍Uhv
[Aj]B 19buN΁v

2007/02/09 (Fri)
http://d.hatena.ne.jp/kab_studio/20070209
NB
[]܂񂪃^C 2007N3
[Aj]̂߃J^[r 5b
[Aj]Ђ܂XPb` 5bu213 Ƃ炾v
[Aj]ZCgINg[o[ 6buISXȏ̒TcIv
[Aj]`nŋ̃` 17buIՂ̌Zv

2007/02/10 (Sat)
http://d.hatena.ne.jp/kab_studio/20070210
AĂ܂B
[E̖{]߂ăURɑSłꂽB
[Aj]fgNGXg 6buQ̌΂ɂމv
[Aj]ʉ_ 37buJ͓VA܂͖ڂv
[Aj]Ƃem Ԃ 32buu[iɁv
[Aj]ӂ́ӂP Gyu! 
@45buGUx[^ o^Cv
[Aj]R[hMAX t̃[V 17buv


////////////////////////////////////////////////////////////////////
// AjaxŃGQ[uO
http://d.hatena.ne.jp/AjaxEroge/

iT͂x݂łj


////////////////////////////////////////////////////////////////////
// A
http://www.kab-studio.biz/Novel/Fuga/index.html

@\܏́@b݁A炩Ȍ@|QQ|

uɍsđvłHv
uނȂvłBꂽđvBɁ\\̌
Aނɂ͂v
@ނ́AƁB
@ƂɂȂ͂AƁB
@Ƃ͋u̒[A؁XɕĂȂɌĂĂB͉ƂI
Ă̒[ւƌB
uccv
@͑܂B؂藧RAቺ͉_CA甇オ
D̂悤ȂꂪA悤ɕオnւƈ肱
ƕ킳B
@͓ŏ\[g薶̉򂩂狗B̖͓Rł
ȂAnʂŌ`B
@~܂ȂۓA銾ArԂċzB\Ƃ͂ȂA
GÎB_ȂɁA͐S̉狰|
āAїĂB
uǂ́Hv
uccH@AAȂłccv
@AȂłȂB
@ȂłȂB
@ȂłȂ񂾂āB
@ɉxBIɍlΕ͂B͂
C̉򂾁Bނ뎩̖B͂̊R̂̂ɋ|
BꂾāAꂾ̉_CAꂾ̑ĈȂǂƂł
ȂB
@̂Aے肷B
@~܂ȂkAɂƂƂтAv܂܂ɑ
ȂB
uˁ[AɎlɂ񂾂ccv
u͂AĂ܂AĂ܂ccv
                                                              ()

////////////////////////////////////////////////////////////////////
// JavaA2Z
http://www.kab-studio.biz/Programing/JavaA2Z/index.html

ǉEXVP

iT̒ǉ͂܂j


////////////////////////////////////////////////////////////////////

@@@@@@@@@@@@T[}̋@@@@@@
@@@@@@@@@iq󌔗\TCg- skyticket.jp - @@
@http://af1.mag2.com/m/af/0000008658/001/s00000001783005/001
@@@@@@@@@@@@
@@@@@zet@iq󌔂Ł@őVO@nee@
@@@@@HcDy@29,500~`@@Hc@32,600~`@

////////////////////////////////////////////////////////////////////
// #pragma twice
http://www.kab-studio.biz/Programing/PragmaTwice/index.html

@Version 18.07
EBhEvV[Wz֐ɂȂ

uÓA_CAOvV[Wz֐ɂƂ܂ł܂
v
wȂ񂩂r[ȂƂŏI񂾂ǁx
uvOAЉȂˁBÕvOł 
CDialog NXɈȉ̏C܂v

EDialogProc() o֐z֐ɁB
EfXgN^ǉB

u DialogProc() o֐z֐ɂƂŃo֐
gȂȂ܂v
wgȂĂĂׂ񂾂svc˂x

// _CAOvV[Wi`jB
BOOL CALLBACK CDialog::DispatchDialogProc
    ( HWND p_hDlgWnd
    , UINT p_uiMessage
    , WPARAM p_wParam
    , LPARAM p_lParam
    )
{
// 

    // o֐̃_CAOvV[WĂяo܂B
    return 
        pcDialog->DialogProc    z֐ĂяoĂ܂B
            ( p_hDlgWnd
            , p_uiMessage
            , p_wParam
            , p_lParam 
            );
}

u Version 17.16 ( No.371 ) Ő悤ɁAz֐͒g
hNXɍāAĂяo܂v
w܂A CDialog NXȂāAʂɔhNXČp
Ă킯ˁx
uƁBŁA Version 18.03 ( No.390 ) Ɠ@
\[Xt@Cƃwb_[t@CǉăNXǉ܂B쐬
t@C͈ȉ2łv

ENewCalcDialog.h
ENewCalcDialog.cpp

wǉNX CNewCalcDialog NXˁx
uƂ킯ŁA2̃t@CɈȉ̃vOĂ
B܂ NewCalcDialog.h v

// NewCalcDialog.h

// CNewCalcDialog NXB
class CNewCalcDialog : public CDialog
{
public:
    // _CAOvV[WB
    BOOL DialogProc
    ( HWND p_hDlgWnd
    , UINT p_uiMessage
    , WPARAM p_wParam
    , LPARAM p_lParam
    );
};

w CNewCalcDialog NXˁBA CDialog NXp
Ix
u CNewCalcDialog NX CDialog NX̔hNXŁA
DialogProc() o֐I[o[ChAmɂ͎Ă܂v
wz֐ DialogProc() o֐ɒg킯ˁx
u DialogProc() o֐̒g NewCalcDialog.cpp t@C
܂Bꂪȉ̃vOv

// NewCalcDialog.cpp
#include <Windows.h>
#include <stdio.h>
#include "resource.h"
#include "Dialog.h"
#include "NewCalcDialog.h"

// _CAOvV[WB
BOOL CNewCalcDialog::DialogProc
    ( HWND p_hDlgWnd
    , UINT p_uiMessage
    , WPARAM p_wParam
    , LPARAM p_lParam
    )
{
    if( p_uiMessage == WM_COMMAND )
    {
        if( LOWORD( p_wParam ) == IDOK )
        {
            // OK {^܂B
            EndDialog( p_hDlgWnd, IDOK );
            return TRUE;
        }
        else if( LOWORD( p_wParam ) == IDC_B_EQUAL )
        {
            // eGfBbg{bNX̃EBhEnh
            // 擾܂B
            HWND hLeftWnd 
                = GetDlgItem( p_hDlgWnd, IDC_E_LEFT );
            HWND hRightWnd 
                = GetDlgItem( p_hDlgWnd, IDC_E_RIGHT );
            HWND hAnswerWnd 
                = GetDlgItem( p_hDlgWnd, IDC_E_ANSWER );

            // eGfBbg{bNXppӂ܂B
            char pchLeft[256];
            char pchRight[256];
            char pchAnswer[256];

            // IDC_E_LEFT  IDC_E_RIGHT ̕擾܂B
            GetWindowText( hLeftWnd, pchLeft, 255 );
            GetWindowText( hRightWnd, pchRight, 255 );

            // ꂼ int ^ɕϊ܂B
            int iLeft = atoi( pchLeft );
            int iRight = atoi( pchRight );
            
            // ʂ pchAnswer ɕϊ܂B
            sprintf( pchAnswer, "%d", iLeft + iRight );

            //  IDC_E_ANSWER ɃZbg܂B
            SetWindowText( hAnswerWnd, pchAnswer );

            //  SetWindowLong() Ăӏ
            // 폜ĂB

            return TRUE;
        }
    }
    return FALSE;
}

u DialogProc() o֐̒g͂܂łƓȂ̂ł̂܂܃Rsy
Ă\܂v
wzgÂ܂ܔhNXɈړĊˁx
uŌɁA Main.cpp 傱ƏC܂v

// Main.cpp
#include <Windows.h>
#include <stdio.h>
#include "resource.h"
#include "Dialog.h"
#include "NewCalcDialog.h" // ǉĂB

// WinMain() B
int WINAPI WinMain
    ( HINSTANCE p_hInstance
    , HINSTANCE p_hPrevInstance
    , LPSTR p_pchCmdLine
    , int p_iCmdShow
    )
{
    // CNewCalcDialog NXŃ_CAO쐬܂B
    CNewCalcDialog cDialog;    // NXύXĂB
    cDialog.DoModal( p_hInstance, IDD_MAIN );

    return 0;
}

uCӏ2B܂ NewCalcDialog.h wb_[t@C
CN[hĂB̂ƁA CDialog NX̕ϐ錾
A CNewCalcDialog NXɕύXĂv
w CDialog NX CNewCalcDialog NXɐ؂ւ킯ˁB
 CDialog NXƕϐȂHx
uI@z֐Ă CDialog NX͕ϐ邱Ƃ
łȂłB CNewCalcDialog NXɕύX킯łv
wȂقǂˁ[x
uC鏊͈ȏłBrhĎsĂ݂āv
wقBA悤ɌvZłx
uȀC̓vO̍\ςŁA@\͕ςĂ
v
wccłAႠ̂߂ɂ́Hx
u͎̐Ɂv

/*
    Preview Next Story!
*/
w[AȂ񂩃t@CňӖȂȂHx
uӖ͂Ƃłv
wzgɁH@Ȃ񂾂NXē񂪂炪Ă񂾂ǁx
u MFC ɔׂ΂ƏȂłv
wA MFC ɔׂ΂˂ccx
uƂ킯Ŏv
 Version 18.08 pŋ@\𕪂čėp 
wɂÂIx
uyȂƎ MFC 炢NX悤ɂȂ邩v
wI@͂Ix


////////////////////////////////////////////////////////////////////
/*                          ӁII                            */

Ẽ[ԐMȂłB
EӌE]Ez[`[ʂȓL]肨肭B
http://www.kab-studio.biz/nikki2/index.html
EwǓo^Ƃɂ͂̃y[WōsȂĂB
http://www.mag2.com/m/0000012198.htm
E͎ōsȂĂB
EobNio[͂̃y[Wɂ܂B
http://backno.mag2.com/reader/Back?id=0000012198
http://www.kab-studio.biz/Freeware/index.html#MailMagazine


////////////////////////////////////////////////////////////////////
/*
    KAB-studio.h
      Weekly Mail Magazine.
      Written by Kaburaya Seiden.
      http://www.kab-studio.biz/Info/MailMagazine/

    (C)KAB-studio 1999 - 2007 ALL RIGHTS RESERVED.
        http://www.kab-studio.biz/
        info@mail.kab-studio.biz
*/
////////////////////////////////////////////////////////////////////

