关闭

小金鱼系列win32-1

100人阅读 评论(0) 收藏 举报
分类:
#include <tchar.h>
#include <Windows.h>


LRESULT CALLBACK WndProc(HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
switch(uMsg)
{
case WM_CLOSE:
{::DestroyWindow(hWnd);}


case WM_DESTROY:
{::PostQuitMessage(0);}



}


return ::DefWindowProc(hWnd,uMsg,wParam,lParam);


}




int WINAPI _tWinMain( __in HINSTANCE hInstance,__in_opt HINSTANCE hPreIstance,__in_opt LPTSTR  lpCmdline, __in int nShowCmd)


{








//注册窗口类,12域
const TCHAR* pszClassName=_T("ITWIN");


WNDCLASSEX wce;
wce.cbSize=sizeof(WNDCLASSEX);//窗口类大小
wce.style=CS_HREDRAW | CS_VREDRAW;//窗口类样式
wce.lpfnWndProc=WndProc;//窗口处理函数
wce.cbClsExtra=0;//窗口类额外空间
wce.cbWndExtra=0;
wce.hInstance=hInstance;
wce.hIcon=(HICON)::LoadIcon(NULL,IDI_APPLICATION);
wce.hIconSm=(HICON)::LoadIcon(NULL,IDI_APPLICATION);
wce.hbrBackground=(HBRUSH)::GetStockObject(GRAY_BRUSH);//画刷
wce.hCursor=(HCURSOR)::LoadCursor(NULL,IDC_ARROW);//使用箭头光标
wce.lpszClassName=pszClassName;//把定义的窗口类名传入到注册窗口信息中
wce.lpszMenuName=NULL;




bool bRet= ::RegisterClassEx(&wce);
if (!bRet)
{
MessageBox(NULL,_T("注册窗口类失败"),_T("注册窗口"),0);




return false;


}


HWND hwnd= CreateWindowEx(0,pszClassName,_T("IT学霸"),WS_VISIBLE | WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,NULL,NULL,hInstance,NULL);






if (hwnd==NULL)
{
MessageBox(NULL,_T("创建窗口失败"),_T("创建窗口"),0);
return false;
}


::ShowWindow(hwnd,SW_SHOW);
::UpdateWindow(hwnd);




MSG msg;
while ( ::GetMessage(&msg,NULL,NULL,NULL) )
{
::TranslateMessage(&msg);
::DispatchMessage(&msg);


}


return true;










}
1
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

生活中的数学问题(六)

/**************************************** * File Name : math.c * Creat Data : 2015.1.24 * Auth...
  • qaz3171210
  • qaz3171210
  • 2015-01-24 12:46
  • 413

2.4趣味数学之卖金鱼

1.问题描述 2.问题分析 3框架设计 4.完整程序 #int main(int argc, const char * argv[]) {int flag=0;//表示找到了该...
  • lcg910978041
  • lcg910978041
  • 2016-03-31 09:55
  • 192

自定义Drawable实现灵动的红鲤鱼动画(上篇)

此篇中的小鱼动画是模仿国外一个大牛做的flash动画,第一眼就爱上它了,简约灵动又不失美学,于是抽空试着尝试了一下,如下是我用Android实现的效果图: 小鱼儿 由于整个绘制分析过程比较...
  • qq_24531461
  • qq_24531461
  • 2017-07-19 22:31
  • 402

自定义Drawable实现灵动的红鲤鱼动画(上篇)

此篇中的小鱼动画是模仿国外一个大牛做的flash动画,第一眼就爱上它了,简约灵动又不失美学
  • guimianhao9833
  • guimianhao9833
  • 2017-07-13 22:41
  • 851

Android 自定义View合集

http://blog.csdn.net/u011507982/article/details/51199644 自定义控件学习  https://github.com/GcsSl...
  • hjh200507609
  • hjh200507609
  • 2016-12-08 11:11
  • 890

咕噜小金鱼前来报到

http://www.ndvit.nqwuq.taezznk.cn/ http://www.murnl.wghrn.ywqzznk.cn/ http://www.vgkvx...
  • qq_30187071
  • qq_30187071
  • 2015-07-28 18:38
  • 3

依赖倒置像金鱼,好看但难养

依赖倒置像金鱼,好看但难养依赖导致是解耦的核心之一,但它就像金鱼一样,看着好看,缺很难伺候。================依赖倒置 - 面向接口编程。(是不是一下变得高大上了?)依赖倒置的核心:模块...
  • u010255127
  • u010255127
  • 2016-03-22 14:51
  • 395

重达1.4公斤恐怖“巨型金鱼”:体长38厘米

据国外媒体报道,迈克·马丁是一位有着长达20多年捕鱼经验的老手,他在本月早些时候提到:在位于密歇根州与加拿大安大略省接壤的圣克莱尔湖中捕捉到一只体型异常庞大的“金鱼”。本来迈克·马丁希望捕捉到鲈鱼,很...
  • bigheadsheep
  • bigheadsheep
  • 2013-01-21 13:08
  • 311

ACM部分和问题

ACM部分和问题
  • fanke666
  • fanke666
  • 2017-03-29 12:39
  • 436

mfc、win32 程序的区别

从尽可能多的角度去描述。
  • shanxuezhe
  • shanxuezhe
  • 2016-01-08 09:44
  • 2395
    个人资料
    • 访问:190次
    • 积分:25
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档