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

    KAB-studio.h


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

    MF 2005/09/26(Mon) No.325
    zMF 1877
    sF ܂܂ ( URL: http://www.mag2.com/  ID: 0000012198 )
*/
////////////////////////////////////////////////////////////////////

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

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

2005/09/26 (Mon)
@#pragma twice z[y[WłɃA[JCuǉI
13.17 ^CŃNCbN\[g
13.18 ԕ֗E}[W\[g
[ #pragma twice ]
http://www.kab-studio.biz/Programing/PragmaTwice/index.html


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

2005/09/18 (Sun)
@Q[ŋɏ㐶kƃJuJeLBkBɍBꂽB
ỎΗj̔ccB

2005/09/19 (Mon)
@JłււBȂƂ炩JuJeL
B߂ȂBǎҗB낻؂ւȂƁB

2005/09/20 (Tue)
@__ȈBuAjaxŁvɋLǉ炢BQ[
ɏ㐶kƂBJ[ĤׂH

2005/09/21 (Wed)
@T͑ʖڂȏTۂBقƂ́[O`R̗TBԃX^T[o[
ƂčQĂBȂؓɁBĔ𔄂B

2005/09/22 (Thu)
@ݒ̒qBƂ肠JuJeLƂԃwb_[̏
JavaA2Z ̒PǉB͂ꂩՂƂ폑BăIvVB

2005/09/23 (Fri)
@OQ[ĂBNCY}WbNAJf~[Q Type Tunes A
HALO2 BVɋABăIvV̑B

2005/09/24 (Sat)
@hݔ̓_Ɣzǂ̐|IAJuJeL牼A
JԂBɂ͉ĂȂccB


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

2005/09/18 (Sun)
http://d.hatena.ne.jp/kab_studio/20050918
N܂[B
[Aj]]ChWFlVX 24bu遂v
[Aj]˂}CfB 25bu`Ă炦CCiIv
[Aj]@}WW[ 
@29buԂuHv`W[E}WE}W[`v
[Aj]уGEJZu 22buNbN|bgv
[Aj]ΏN 17bu͊֗^łȂv
[Aj]ӂ́ӂP 25buȂłт聙vZXp[eBv
[قƂ́[]قƂ́[O`R P.34
[Prog]ՂƂǉB
[ɏ㐶k(Q)]݂ȂObhGh
[ɏ㐶k(Q)]܂m[}Gh
[ɏ㐶k(Q)]vObhGh
[ɏ㐶k(Q)]vm[}Gh
[ɏ㐶k(Q)]ObhGh
[ɏ㐶k(Q)]m[}Gh
[ɏ㐶k(Q)]܂ViI02

2005/09/19 (Mon)
http://d.hatena.ne.jp/kab_studio/20050919
NǁB
[
͊Sɂx݁B
[Machician]POb HAC̊X (11) [ ]

2005/09/20 (Tue)
http://d.hatena.ne.jp/kab_studio/20050920
N[B
QOPWNSsmɁ@m`r`Vv攭\
[ɏ㐶k(Q)]VfBObhGh
[ɏ㐶k(Q)]VfBm[}Gh
[ɏ㐶k(Q)]܂m[}Gh
[ɏ㐶k(Q)]܂ObhGh
PicasaɃNbL[폜ꂽB
[]܂񂪃^CMAX 11
[Machician]POb HAC̊X (12) [ ]

2005/09/21 (Wed)
http://d.hatena.ne.jp/kab_studio/20050921
N̂łB
[Aj]݂I 11buF̃bZ[Wv
[Aj]Uk@ S.A.C. 2nd GIG 23buy̌ցv
[ɏ㐶k(Q)]tObhGh
[ɏ㐶k(Q)]tm[}Gh
[JavaA2Z]ANZXXs[h
ً}ԁII
[Machician]POb HAC̊X (13) [ ]

2005/09/22 (Thu)
http://d.hatena.ne.jp/kab_studio/20050922
NB
[Aj]t^EpjbN!The Second Raid 9buޏ̖v
[Aj]ɏ㐶k 25bu͕̐ɂ̂āv
[ɏ㐶k(Q)]킩ȃObhGh
[ɏ㐶k(Q)]킩ȃm[}Gh
[JavaA2Z]PǉB
[Machician]POb HAC̊X (14) []

2005/09/23 (Fri)
http://d.hatena.ne.jp/kab_studio/20050923
͂x݁B

2005/09/24 (Sat)
http://d.hatena.ne.jp/kab_studio/20050924
AĂ܂B
ӂB
NHKXyVuЂƂ cn̈ꎺŁv


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

2005/09/18 (Sun)
http://d.hatena.ne.jp/AjaxEroge/20050918
ixj

2005/09/19 (Mon)
http://d.hatena.ne.jp/AjaxEroge/20050919
[Q[][DHTML][CSS][˂݂݂](4)/uOvEBhE

2005/09/20 (Tue)
http://d.hatena.ne.jp/AjaxEroge/20050920
ixj

2005/09/21 (Wed)
http://d.hatena.ne.jp/AjaxEroge/20050921
ixj

2005/09/22 (Thu)
http://d.hatena.ne.jp/AjaxEroge/20050922
ixj

2005/09/23 (Fri)
http://d.hatena.ne.jp/AjaxEroge/20050923
ixj

2005/09/24 (Sat)
http://d.hatena.ne.jp/AjaxEroge/20050924
ixj


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

@\́@z鑶݁@|RO|

@钼OB
u_~[IHv
@Ȃɂ܂ƂɐH炤͂ȂB
@ӎAO̕ȊOւƌB
@A󂯂̂́A{lB
@𕢂eԒAu点A̓NB
@낷UȏŃA̎ɋCtAB
@̖̐ŁAl̏RhHH
@̉Eɂ́AB
uIIIv
@̉E͋U肷BN͋RAꡂޕւƔтĂ
B
uӂv
@̎tɕԂAꂽ͈uŏNւƓ͂B
@낤]AƏr􂯂ɂ́Aɕڂ̑Oւ
ĂB
uȂŁIIv
@ȂŁAȂII
@ĺA`oI
@]ċĂ񂾁I
@Ȃ̂ɁAȂ̂ɂȂŌɉ񂾁I
@@͂Ȃ񂾁I
@oAl̓I
@K@\\
@U~낳B
uv
@₯ɂȂĂ̐nBƐӂUB
uIv
@͔̂łI
@AĂAłl̕I
@RA^AWȌւƔяオ
u_̒ƂA̓SƂɂāv
@Uグ
u䂽΂IIv
@U~낷II
@̐U~낵ErAŐԁB
uv
@wȂՌgA茳y􂵂B
                                                              ()


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[KCM]
uv
@V[oE͎Ăю~߂BLȒ̒ŁA͂߂B
uH@Hv
ucc\ɒӂ𕥂ĂBɂ́Am̋@B╺킪
AƂƂłv
umɁv

Machician POb HAC̊X D]AڒI
[ Machician ]
http://d.hatena.ne.jp/kab_studio/20040823#1093276416
[ Machician{ݒ ŐVꗗ ]
http://d.hatena.ne.jp/kab_studio/searchdiary?word=*%5BMachician
_______________________________________________________________[KCM]

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

ǉEXVP

PrintWriter
URL
java.net.URL
HttpURLConnection
zXg
localhost
127.0.0.1
IPAhX
IP


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

@Version 15.25
uvWFNg̐ݒvN(2)

uł͑ȎAyvWFNg̐ݒz_CAÓyNz
y[Ẃyo[Wzv
wo[WāA_CAOɂ邵A\[Xɂˁx
u̗ƂႢ܂B̃o[Wԍ Exe  DLL ɖߍނ
̂ŁAہAقƂǎg܂v
wȂ񂾁AȂ񂾁x
uł͎v
wāAȂO΂Ix
úyCvbgzy[Wv
wĂȂccx
u܂ŏ́yIuWFNg/Cu W[źAyʁzy[W
̂̂Ɠłv
wAzgAЕ͂ЕAˁx
úy郉CuźAgpȂCut@Cw肵
܂v
wyC/C++źỹV{𖳌ɂzƓHx
u߂̂ȁB kernel32.lib ŃrhĂ݂āv
wقBAG[o܂x

Main.obj : error LNK2001: 
@OV{ "__imp__OutputDebugStringA@4" ͖ł
LIBCD.lib(dbgrpt.obj) : error LNK2001: 
@OV{ "__imp__OutputDebugStringA@4" ͖ł
LIBCD.lib(wincrt0.obj) : error LNK2001: 
@OV{ "__imp__GetModuleHandleA@4" ͖ł
...

u kernel32.lib  Win32API ɂ͕K{̃Cut@Cˁv
w𖳌ɂ炱ȂႤ킯ˁx
uyftHg CuׂĖz͑SCu𖳎邩
悤ȊɂȂ܂v
wgȂ˂x
uyIɎQƂV{źA֐O[oϐœKō폜
Ȃ悤ɂ́v
wgĂȂ̂ƍ폜ĂƁHx
uƁB̍폜Ȃ̂̐ݒ肾AtɌ
œKȂӖȂĂƁv
wgȂ킯ˁx
uṒyǉCũpXz͂Ȃ݂̂ˁv
w Version 15.07 ( No.307 ) ̂ˁx
u̐ݒƁyIuWFNg/Cu W[z̑gݍ킹ŁA
Cut@Cw肵܂v
ẃyJX^}CYzy[Wˁx
uyCN^ Nsz Version 15.24 ( No.324 ) ̂
̂Ɠv
wfobOɃvOCł悤ɂȂ񂾂ˁx
uƁBƂ肠Iȁv
ẃyvO f[^x[XgpzāAfobOɎg.pdb
t@ĈƁHx
uA Version 15.19 ( No.319 ) ŐvOf[^x[X
ƁBIɂāAyvOf[^x[XzɃt@Cw
肷邱ƂŁAvOf[^x[X܂v
ww肵ȂƏo͂ȂĂƂˁx
úyo̓t@Cźyʁzy[Ŵ̂Ɠv
w Exe  DLL w肷̂ˁBy^[QbgIɏózāHx
u͈ꕔ̃NG[Ă Exe  DLL o͂
ݒv
wccĂ܂ȂHx
uA炱͎w肵Ȃȁv
ẃyڍ׏̏óźHx
úAN̏񂪏o͂܂v

N...
Microsoft (R) Incremental Linker Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
DLLTestHard.lib /stack:0x10000000,0x100000 /subsystem:windows 
/verbose /incremental:yes "/pdb:Debug/BuildTest.pdb" /debug 
/machine:I386 "/out:Debug/BuildTest.exe" /pdbtype:sept 
"/libpath:D:\Program\DLLTestHard\Debug" 
".\Debug\Main.obj" 
pX 1 Jn܂
/DEFAULTLIB: uuid.lib IvVŏs܂
/DEFAULTLIB: LIBCD IvVŏs܂
/DEFAULTLIB: OLDNAMES IvVŏs܂
CuĂ܂
    D:\Program\DLLTestHard\Debug\DLLTestHard.lib Ă܂:
    D:\Microsoft Visual Studio\VC98\LIB\uuid.lib Ă܂:
    D:\Microsoft Visual Studio\VC98\LIB\LIBCD.lib Ă܂:
      __chkesp ܂
        Main.obj ŎQƂĂ܂
        LIBCD.lib(chkesp.obj) [h܂
      _WinMainCRTStartup ܂
...
CǔI܂
pX 1 I܂
pX 2 Jn܂
     Main.obj
     LIBCD.lib(_freebuf.obj)
...
pX 2 I܂

wccȂ񂩂񂾂ǁx
uN͂ȃCut@CQƂ邩Aꂾ̏
o͂񂾂ˁBǂCut@CQƂāAǂ̊֐
ƌѕtĂ̂AĂ̂mFƂɂ͕֗ȁv
wȊO̓Itˁx
uyJnbZ[W\ȂźAyC/C++ẑƓv
wႠNƂ̐ݒƂo͂񂾁x
uƁv

Microsoft (R) Incremental Linker Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
DLLTestHard.lib /stack:0x10000000,0x100000 /subsystem:windows 
/incremental:yes "/pdb:Debug/BuildTest.pdb" /debug /machine:I386 
"/out:Debug/BuildTest.exe" /pdbtype:sept 
"/libpath:D:\Program\DLLTestHard\Debug" 
".\Debug\Main.obj" 

ŵŏɏo͂킯ˁx
uɕKvȂ΃IŁv
wŌ̃y[Wˁx
uyfobOzy[Wł́A̖̒ʂfobOp̏o͂܂v
wfobOp̏AāAvOf[^x[XȂ́Hx
uÃt@C̎ނɂĂ̐ݒł܂B܂A
yfobOz̃`FbNItɂƁAfobOp̃t@Co
܂v
w.pdbt@CȂ킯ˁx
uĂ킯Ȃ񂾂ˁB̉3́Ao͂t@C̎
ށBԏ́yMicrosoft tH[}bgzvWFNgf[^x[Xv
wIԂ.pdbt@C킯ˁx
ủ́yCOFF tH[}bgzĂ̂IԂƁA.asmt@C
܂B Visual C++ ȊO̊JŃfobOƂɎgp
܂v
wŃfobOȂĂł񂾁x
uBȂ݂ɁyCOFFźyCommon Object File Formatz̗B
.asmt@C̒g͂ȊɂȂĂ܂v

    TITLE    D:\Program\BuildTest\Main.cpp
    .386P
include listing.inc
if @Version gt 510
.model FLAT
else
_TEXT    SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT    ENDS
ij
    rep stosd

; 14   :     OutputDebugString( "\n" );

    mov    esi, esp
ij
    ret    16                    ; 00000010H
_WinMain@16 ENDP
_TEXT    ENDS
END

wAȂ񂾂vO炵̂Ix
u OutputDebugString() s̍Ay14zĂĂ
sԍłv
wȂقǁAfobOp̃t@Cۂˁx
u܂ǁA Visual C++ ŊJĂƂɂ͕KvȂȁBԉ
ỹtH[}bgzIԂƁA.pdbt@C.asmt@C̗o
͂܂v
w܂ɗˁx
uy̎ށźAvOf[^x[Xɕۑ𕪎U邩
ЂƂɂ܂Ƃ߂邩߂܂B`FbNIɂƁA.pdbt@C
t@CTCYς邩猩Ă݂āv
wA`FbNOărhccAt@CTCY傫Ȃx
uȂ̂ŁA̓IɂĂȁv
wṒyMAP t@C𐶐źHx
u̖̒ʂA.mapt@C𐶐܂Bׂ̃t@Cw肷闓
Ŏw肵t@CŁAȊ̃t@C܂v

 BuildTest

 Timestamp is 4336f2bb (Mon Sep 26 03:55:55 2005)

 Preferred load address is 00400000

 Start         Length     Name                   Class
 0001:00000000 000108e6H .text                   CODE
 0001:000108e6 0001000aH .textbss                CODE
ij
 0004:00000268 000004f4H .idata$6                DATA

  Address         Publics by Value              Rva+Base     Lib:Object

 0001:00000010       _WinMain@16                00401010 f   Main.obj
ij
 0004:00000210 __imp__CloseHandle@4       0042a210 kernel32:KERNEL32.dll
 0004:00000214 \177KERNEL32_NULL_THUNK_DATA 0042a214 kernel32:KERNEL32.dll

 entry point at        0001:000000b0

wȂ񂾂Ƃǂ댩Ƃ̂悤Ȃ̂ccx
uy_WinMain@16zƂAy@ztĂ̂ Version 15.15 ( No.315 ) 
Őłv
wI@AGNX|[gƂ̊֐Ȋˁx
uƁB̃t@CƁAǂȊ֐ꂽ̂A
̂邩v
wccꂾHx
uAꂾv

/*
    Preview Next Story!
*/
wƃN҂Iccx
u͂̑̐ݒɂāv
wH@Ď DLL ҂͍ŌHx
u͂܂Ȃv
wȂāccx
uƂ킯Ŏv
 Version 15.26 uvWFNg̐ݒv̑ 
wɂÂIx
uӖ󂷂ƁA܂ccv
wςccx


////////////////////////////////////////////////////////////////////
/*                          Ӂ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 - 2005 ALL RIGHTS RESERVED.
        http://www.kab-studio.biz/
        info@mail.kab-studio.biz
*/
////////////////////////////////////////////////////////////////////

