?????????
Предыдущая | Содержание | Следующая

?????? ??????? ? ?????????? ???????? developer studio

?????? ???????????? ?????? ????????? ? ????? Developer Studio ? ??????????? ??????? Visual C++. ?????? ???????????? ?????????? ???????? - ??? ?????????? Windows. ???????????, ??? ????? Developer Studio ??????????? ?? ??????? ????? ? ? ????? Msdev, ? ???? ? ??????? ?????? ? ???????? Pilgrim ????????? ? ????? ? ?????? ModelDir ?? ??????? ????? D. ????? ?????? - ??? ????, ????????? ????????? ?????????? Developer Studio ??? Notepad, ??????? ???-????????? (???????), ???????? ModelTextxpp. ??? ?????????????? ??????? ??? ?????? ModelPro.

?????????? ??????? ??????????????? ?????????????????? ????????, ??????????? ??? ????????, ???????????? ? ?????????? ???????. ?? ???? ??????? ???????????? ??? ??????? ???? Developer Studio: File - ????, Insert - ???????? ? Build - ?????????.

???????? ???????. ???????? ????? ?????? ?????? ???????? ? ?????????????? ?????????? ???? ?? ???? ? ???????: File- New -> Project Workspace -> ????? Application -t ????? ????? ModelDir (????? ????? ????? Browse) -> ???????? ????? ??????? ModelPro. ? ?????????? ????? ?????? ???? ?????????? ???????? ModelPro.mdf.

?????????? ???????? ??????????? ? ??????????? ?? ???? ???????:

??????? ?????? ??????;

?????? ?????? ? ?????????? ????? ??? ?????????? ??????????? ??? ?? ??????? ??? ?? ????? ??????????;

?????? ?????? ? ?????????????? ????? ??? ????????? ???????????? (????? ?????????? ? ???????? ??? ??????????? ????).

??????? ?????? ??????. ???????? ???????? ??????? ?? ??????? ?? ???????????? ?????? ????? C++. ?????? ??????? ?? ??????? ??????:

????? ?????? ModelTextxpp. ????????? ? ?????;

????? ?????????? Comctl32.1ib, ?????????? ???????? Windows ? Pilgrim. ?? ?????? ????? ?????????? ??? ?????????? ????? ?????? ???????????? ??????? Pilgrim. ??? ????????? ? ?????;

?????????? Pilgrim.lib. ??????????? ?????????? ? ???????? ???????? ??????? Pilgrim. ?? ????? ????? ? ?????;

???? ???????? Pilgrim.res. ????? ?????????? ? ???????? ???????? ??????? Pilgrim. ??? ????? ????? ? ?????.

??? ????????????????? ????? ???????????? ? ??????? ? ?????????????? ??????? Insert ?????? ???? Developer Studio. ?????? ? ???? ? ??????? ??????????? ????????: Insert -> Files into Project -> ????? ???????? (???, lib, res) -> ??????????? ???? ? ????? -> ???????????.

????? ??????????? ?????????? ? ?????? ??????: ?????????? ??????? Build ?????? ???? Developer Studio ? ????? Rebuild All. ? ?????????? ????????? ??????????? ??????: ???? ModelPro.exe.

?????? ??????? ?????? ?? ?????? ???? ????? ????????? ???: Build -> Execute ModelPro.exe.

?????? ?????? ? ?????????? ????? ??? ?????????? ???????????. ???????? ?????? ??????? ??????? ?? ???????????? ????????? ?????? Visual C++.

??????? ?????????? ??????????? ?? ????? ? ????? ????????? ???? ??????: Parametr.cpp, Palette.bmp, Pilgrim.ico, UserHid.h, UserRes.rc. ?????? ????? ????????? ??????:

????? ?????? ModelTextcpp. ????????? ? ?????;

??????? ????????? Parametr.cpp. ????????? ???????? ?? ????? C++; ? ??????????? ?? ?????????? ???????????? ?????????? ?? ?????????? ??????????? ?? ??????. ??? ????? ????????? ? ?????;

????? ?????????? Comctl32.1ib, ?????????? ???????? Windows ? Pilgrim. ????????? ? ?????;

?????????? Pilgrim.lib. ??? ??????????? ?????????? ? ???????? ???????? ??????? Pilgrim. ????????? ? ?????;

???? ????????. ????????? ? ?????. ??????? ?? ????? ???????? Windows-????????. ? ??????????? ?? ?????????? ???????????? ?????????? ???? ???? ?????????? ??????????? ?? ??????.

?????? ??? ????????????? ? ???????? ??????, ?????????? ???????? ???? ???????? UserRes.rc ? ??????? ????????? Parametr.cpp.

???? ???????? ????? ??? ?????: ???????????? (???????????) ? ??????????. ????? ????? - ??? UserRes.rc. ????? ?????????? ????? ?? ????? ???????? ???????? Vsual C++ ???????? ????.

???? ???? ???????????? ????? ??????????? ???? ??? ?????????? 20 ??????????? ?????? (???. 4.11). ???? ????? ?????????? ??????, ?? ????? ???????? (?????????) ????? ????? UserRes.rc ??? ?????????? ???????? ????? ???? ? ?????????? ?????????? ??????????? ??? ??????????? ?????????? ??????. ????? ????, ????? ?????? ?????? ?????? ???????????? ?????????? ?????? ??? ?????????? ?? ???????????.

? ?????? ??????? ?????????? ?????? ?????????, ????????????? ?????? 3 ?? 20 ??? ??????????? ? ?????????? ????? ??????????? ??????: 1) float winOl ????? ?????????????; 2) float win02 ???????? ??????????; 3) float win?>3 ???????? ??????? ?????. ??????????????? ???? ?????? (? ??????? 11) ??? ??????????? ????????? float winl l, ??????? ? ?????? ?? ????????????.

????? ?????????? ????? ?????????, ??????? ??????? ????????? ???????? ?????????? ?????? ? ????????? ?? ??????????????. ????????? ? ???? ????????? ???????????? ? ??????? ?????? Parametr ?? ?????? ????? (??? ?????? ????) ??????. ???????? ?????? ????? ????????? ????????? ????.

????????? ???????? ?????????? winOl, win02, win03, winll, ? ????? ????????? ? ??????? ???????? ? ???????? ????? ?????? ??????:

????? ????????? ????????????? ?????? UserRes.rc ? Parametr.cpp ??????????? ?????????? ? ?????? ??????, ??? ???? ???????????? ??????? Build ?????? ???? Developer Studio ? ????? Rebuild All. ? ?????????? ????????? ??????????? ?????? ModelPro.exe. ?????? ??????: Build -> Execute ModelPro.exe.

?????? ?????? ? ?????????????? ????? ??? ????????? ????????????. ????? ?????? ?????????? ???????? ????????? ???????????? ?????????? ? ???????? ??? ?????????-??????????????? ????. ??? ????? ???? ???????????? ????????, ???????, ?????????????? ?? ?????? ??????????? (????????, ??????????). ????? ???????????? ?? ????? ??????? ???????????? ???????. ??????? ??? ???? ?????????? Visual C++ ????????? ??????????? ?????????????? ?????????

funcwindow, ??????? ?????????? ? ??????????? ?????????? ?????????? Windows (dll-??????????). ????????? ? ????? ?????????? ???????????? ????? ??????? ??????? ? ??????. ????? ??????? ??????? ??? ??????????? ? ??????????? ??????. ??????? ????????? Visual C++ , ???????????? ??? ???????? ?????? ????, ????????? ? ?????????? 2.

? ???????? ??????? ????? ??????????? ???????? ????????? -???? ?????????????. ???????????, ???????????? ? ?????? ??????? ???? ?????? ????, ???????? ?? ???. 4.12. ??? ?????? ????????? ???????? ????????????? ?????????? 1% ?????????? ???????, ??? ????????? ????????????????? ?????????? ??????????????? ????. ? ?????????? ????? ????????? ?????? ????????.

????????? ??????????????? ???? ???????? ? ???????? ????????? ??????? ?????? struct fwcb, ? ??????? ????????? ??? ??????????? ??????????? ?????? ?? ?????? ?????????? ???????, ??????? ????????? ? ??????. ????? ???? ??????? ?????? ?????????? ? ????????? s, ???????????? ? ????????? funcwindow. ?? ????????? ???????? ????:

????????????? ??????? ??????? ? ????????? h-????? Simulate.h. ? ???????????? ? ?? ?????????? ???? ???????? ????? ?????????, ??????????? ???? ???? ???? ?????????????. ??????? ????????, ??? ? ?????? ????????? ???????????? ????? ???????? ?????????, ??????????? ??? ????????????? ?????????? ??????? ? ??????????? ?? ???????? ??????????????. ???? ??? ???? ??????? ??? ?????? ???????, ?? ????????? ????? ??????????? ?????? (? ????????):