Windows編程
包括界面編程,系統(tǒng)編程,MFC等
摘要: 現(xiàn)在游戲的UI五花八門,什么需求都有,特別是涉及到充值那塊,對(duì)內(nèi)嵌網(wǎng)頁要求就更多。
那么怎么實(shí)現(xiàn)一個(gè)UI里的內(nèi)嵌網(wǎng)頁呢?這個(gè)網(wǎng)頁還要跟著這個(gè)UI移動(dòng)。
閱讀全文
摘要: 在windows中,隨便打開一個(gè)窗口,然后按alt + 1之類的都會(huì)產(chǎn)生“冬”的一聲,這是windows的默認(rèn)響聲。在游戲中,有時(shí)邏輯要實(shí)現(xiàn)一些快捷鍵要用到alt+其他鍵的組合。這樣就會(huì)產(chǎn)生默認(rèn)響聲。下面說一下如何屏蔽這種聲音。
閱讀全文
摘要: 網(wǎng)上很多人問組合鍵的處理,例如要同時(shí)按上ctrl+某個(gè)鍵的響應(yīng),不過網(wǎng)上很多文章沒講清楚具體要如何做,只是說了用GetAsyncKeyState等函數(shù),在普通的windows程序中,的確可以用這個(gè)函數(shù)再加上一些消息響應(yīng)來判斷,不過在mfc中就另一回事了。
閱讀全文
摘要: 上次寫了一個(gè)UI的控件editbox,我采用了IME響應(yīng)中文輸入,但在消息處理的時(shí)候收到WM_INPUTLANGCHANGEREQUEST,卻沒收到WM_INPUTLANGCHANGE的消息,在網(wǎng)上也查不到原因,看MSDN一開始也沒看出原因。但實(shí)際上是我自己沒能理解MSDN所說的。
閱讀全文
摘要: 今天重寫了一下3D程序的架構(gòu),基本上是參考DX9b那套構(gòu)架寫的,發(fā)現(xiàn)CreateWindow返回NULL,而且GetLastError()也返回0,一時(shí)很奇怪,后來上網(wǎng)查了一下,才發(fā)現(xiàn)是WndProc函數(shù)的問題,我代碼如下
閱讀全文
摘要: Windows下的工作線程設(shè)計(jì)
閱讀全文