怎樣在VC中實現淡入淡出的啟動畫面_.Net教程
推薦:怎樣防止ASP.NET按鈕的多次提交網上查了很多方法,都不太好使,不如自己寫一個,思路就是把按鈕按下時用Javascript在客戶端把按鈕下一次的onclick事件改為return false; 這樣在服務器端頁面重新送回客戶端之前,再次點擊按鈕都不會Post到服務端。同時將按鈕的style改為一行字的樣子,光標
一日心血來潮,想給啟動畫面來個淡入淡出,于是去谷歌(google)查了半天,無果。但知道了AnimiateWindow 這個函數。好吧 ,讓我們開始吧。首先,請在需要淡入淡出 窗口 的cpp文件或者stdafx.h加入下列代碼(注意要加在#include前面哦,否則沒有作用哦)。
| 以下為引用的內容:
#undef WINVER //取消原有版本定義,重新定義版本 #include <afxwin.h> |
然后在相關文件分別加入OnCreate,OnClose,OnEraseBkgnd和OnTimer消息函數。記得在相關構析函數內加入 :
| 以下為引用的內容:
SetTimer(1, 3000, NULL); //設定定時器1,定時3秒 |
OnCreate消息函數里添加淡入窗口或者背景位圖代碼
| 以下為引用的內容:
BOOL CSplashWnd::OnCreate(LPCREATESTRUCT lpcs) return true; |
OnClose消息函數是添加淡出窗口或背景位圖代碼:
| 以下為引用的內容:
void CSplashWnd::OnClose() CWnd::OnClose(); |
OnEraseBkgnd消息函數是添加背景 位圖 :
| 以下為引用的內容:
BOOL CSplashWnd::OnEraseBkgnd(CDC *pDC) return true; |
分享:基于.net 框架的程序設計.net 平臺構成 1 底層操操作系統 windows 由于Web服務和使用Web服務的應用程序仍然運行在計算機上,而且既然是計算機都 要有外設,所以我們仍然需要一個操作系統.. Windows添加了Xml支
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發送Email實例(可帶附件)
- js實現廣告漂浮效果的小例子
- asp.net Repeater 數據綁定的具體實現
- Asp.Net 無刷新文件上傳并顯示進度條的實現方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報表的使用方法
- ASP.NET中操作SQL數據庫(連接字符串的配置及獲取)
- asp.net頁面傳值測試實例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲過程實現分頁示例代碼
- 相關鏈接:
- 教程說明:
.Net教程-怎樣在VC中實現淡入淡出的啟動畫面
。