⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcwin.cpp

📁 C++Builder4编写不调用vcl的简单窗体程序(带示例) 请站长看一下
💻 CPP
字号:

#include <windows.h>
#pragma hdrstop
#include <condefs.h>

USERES("lcwin.res");
//---------------------------------------------------------------------------
#pragma argsused
HDC hdc;
//---------------------------------------------------------------------------
LRESULT CALLBACK WindowProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
char *lcstr="欢迎光临LCSOFT公司!";
switch(uMsg)
{
case WM_DESTROY:
     MessageBox(NULL,"朋友,再见!","LCSOFT",MB_OK);
     PostQuitMessage(0);
     break;
case WM_ACTIVATE:
     TextOut(hdc,0,0,"您好!",6);
     break;
case WM_PAINT:
     TextOut(hdc,400,300,lcstr,20);
     break;
case WM_MOUSEMOVE:
     char xy[30];
     itoa(LOWORD(lParam),xy,10);
     TextOut(hdc,0,0,xy,3);
     itoa(HIWORD(lParam),xy,10);
     TextOut(hdc,0,20,xy,3);
     break;
}
return DefWindowProc(hwnd,uMsg,wParam,lParam);
}
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE hInstance, HINSTANCE, LPSTR, int)
{
WNDCLASS lcw;
MSG Msg;HWND hWnd;
LPCTSTR AppName="我的窗口";
//lcw.cbClsExtra=0;
//lcw.cbWndExtra=0;
//lcw.lpszMenuName=NULL;
lcw.hInstance=hInstance;
lcw.lpszClassName=AppName;
lcw.lpfnWndProc=WindowProc;
lcw.style=CS_HREDRAW|CS_VREDRAW;
lcw.hIcon=LoadIcon(NULL,IDI_APPLICATION);
lcw.hCursor=LoadCursor(NULL,IDC_ARROW);
lcw.hbrBackground=(HBRUSH)COLOR_WINDOW;
if(!RegisterClass(&lcw))
 return false;
hWnd=CreateWindow(AppName,AppName,WS_OVERLAPPEDWINDOW,
                  CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,
                  CW_USEDEFAULT,NULL,NULL,hInstance,NULL);
if(!hWnd)
 return false;
ShowWindow(hWnd,SW_SHOW);
UpdateWindow(hWnd);
hdc=GetDC(hWnd);
while(GetMessage(&Msg,NULL,0,0))
 {
  TranslateMessage(&Msg);
  DispatchMessage(&Msg);
 }
ReleaseDC(hWnd,hdc);
return 0;
}
//---------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -