欧美成人永久免费_欧美日本五月天_A级毛片免看在线_国产69无码,亚洲无线观看,精品人妻少妇无码视频,777无码专区,色大片免费网站大全,麻豆国产成人AV网,91视频网络,亚洲色无码自慰

當前位置:網(wǎng)站首頁 >> 作文 >> 最新c語言怎么創(chuàng)建一個窗口實用

最新c語言怎么創(chuàng)建一個窗口實用

格式:DOC 上傳日期:2023-05-02 22:20:29
最新c語言怎么創(chuàng)建一個窗口實用
時間:2023-05-02 22:20:29     小編:zdfb

在日常的學習,、工作,、生活中,肯定對各類范文都很熟悉吧,。范文書寫有哪些要求呢,?我們怎樣才能寫好一篇范文呢?以下是小編為大家收集的優(yōu)秀范文,,歡迎大家分享閱讀,。

c語言怎么創(chuàng)建一個窗口篇一

耐得住寂寞,禁得起誘惑,,這就是程序人生

步驟:

1.在winmain中定義各種變量

2.注冊窗口類registerclass

3.創(chuàng)建窗口createwindow

4.顯示窗口和更新窗口

復制代碼 代碼如下:

showwindow (hwnd, icmdshow) ;

updatewindow (hwnd) ;

5.消息循環(huán)

復制代碼 代碼如下:

while (getmessage (&msg, null, 0, 0))

{

translatemessage (&msg) ;

dispatchmessage (&msg) ;

}

完整代碼:

復制代碼 代碼如下:

#include

lresult callback myproc(hwnd hwnd,uint message,wparam wparam,lparam lparam);

int winapi winmain(hinstance hinstance, hinstance hprevinstance, lpstr lpcmdline, int nshowcmd )

{

msg msg;

hwnd hwnd;

static tchar szappname[] = "hl";

wndclass wndclass;

= cs_hredraw | cs_vredraw;

xtra = 0;

xtra = 0;

dproc = myproc;

nce = hinstance;

= loadicon(null,idi_application);

r = loadcursor(null,idc_arrow);

kground= (hbrush)getstockobject(white_brush);

nuname = null;

assname= szappname;

if(!registerclass(&wndclass))

{

messagebox(null,text("error"),text("title"),mb_iconerror);

return 0;

}

hwnd = createwindow(szappname,

text("hello"),

ws_overlappedwindow,

cw_usedefault,

cw_usedefault,

cw_usedefault,

cw_usedefault,

null,

null,

hinstance,

null

);

showwindow(hwnd,nshowcmd);

updatewindow(hwnd);

while(getmessage(&msg,hwnd,0,0))

{

translatemessage(&msg);

dispatchmessage(&msg);

}

return ;

}

lresult callback myproc(hwnd hwnd,uint message,wparam wparam,lparam lparam)

{

switch(message)

{

case wm_destroy:

postquitmessage(0);

return 0;

}

return defwindowproc(hwnd,message,wparam,lparam);

}

s("content_relate");

全文閱讀已結束,,如果需要下載本文請點擊

下載此文檔
a.付費復制
付費獲得該文章復制權限
特價:5.99元 10元
微信掃碼支付
已付款請點這里
b.包月復制
付費后30天內(nèi)不限量復制
特價:9.99元 10元
微信掃碼支付
已付款請點這里 聯(lián)系客服