Steward
分享是一種喜悅、更是一種幸福
程式語言 - C++ Builder 6 - Visual Component Library (VCL) - Single Document Interface (SDI) - Create Window
main.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | #pragma resource "*.dfm" #include <vcl.h> #include <Classes.hpp> #include <Controls.hpp> #include <StdCtrls.hpp> #include <Forms.hpp> USEFORM ( "main.cpp" , Form1); class TForm1 : public TForm { public : __fastcall TForm1 ( TComponent * Owner); }; TForm1 *Form1; __fastcall TForm1 :: TForm1 ( TComponent * Owner) : TForm (Owner) { } WINAPI WinMain ( HINSTANCE , HINSTANCE , LPSTR , int ) { Application-> Initialize (); Application-> CreateForm ( __classid ( TForm1 ), &Form1); Application-> Run (); return 0; } |
main.dfm
object Form1: TForm1 Left = 0 Top = 0 Width = 300 Height = 300 Caption = 'main' Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -16 Font.Name = 'MS Sans Serif' Font.Style = [] OldCreateOrder = False PixelsPerInch = 144 TextHeight = 20 end
編譯、執行
$ export WINEPREFIX=/home/user/.wine_x86 $ box86 wine make -f main.mak
完成