[[Page004]] * Scroll window の実装 [#l8b7d534] 前節で Window class の骨格ができた。ここでは scroll window を作ってみる。 いつものように、ソース類を &ref("myapp05.tgz");として固めておく。 ソース類が多くなってきたので、makefile も作っておく。 # makefile for myapp05 .SUFFIXES: .cpp .rc CC = g++ OBJS = myapp05.o myapp.o myplain.o myappwin.o myscroll.o mywin.o resource.o HEADERS = myapp.h myappwin.h myplain.h myscroll.h mywin.h resource.h CFLAGS = -Wall -mwindows # all: $(OBJS) $(CC) $(CFLAGS) $(OBJS) -o myapp05.exe clean: rm *.o *.exe .cpp.o: $(CC) $(CFLAGS) -c $< .rc.o: windres $< -o $*.o # dependencies myapp05.cpp: $(HEADERS) myapp.cpp: $(HEADERS) myappwin.cpp: $(HEADERS) myplain.cpp: $(HEADERS) myscroll.cpp: $(HEADERS) mywin.cpp: $(HEADERS) resource.rc: resource.h myapp05.o: $(HEADERS) myapp.o: $(HEADERS) myappwin.o: $(HEADERS) myplain.o: $(HEADERS) myscroll.o: $(HEADERS) mywin.o: $(HEADERS) resource.o: resource.h # end of makefile