資源簡介
MFC 基于對話框的程序,程序中使用了不規則窗口,窗口透明,GDI畫圖,窗口最上。<br>石英表圖案,超級馬里背景,會自動透明,歡迎大家品嘗!。
代碼片段和文件信息
//?Clock.cpp?:?定義應用程序的類行為。
//
#include?“stdafx.h“
#include?“Clock.h“
#include?“ClockDlg.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#endif
//?CClockApp
BEGIN_MESSAGE_MAP(CClockApp?CWinApp)
ON_COMMAND(ID_HELP?CWinApp::onhelp)
END_MESSAGE_MAP()
//?CClockApp?構造
CClockApp::CClockApp()
{
//?TODO:?在此處添加構造代碼,
//?將所有重要的初始化放置在?InitInstance?中
}
//?唯一的一個?CClockApp?對象
CClockApp?theApp;
//?CClockApp?初始化
BOOL?CClockApp::InitFuncs()
{
HMODULE?hUser32?=?GetModuleHandle(_T(“USER32.DLL“));
????g_pSetlayeredWindowAttributes?=?(lpfn)GetProcAddress(hUser32?“SetlayeredWindowAttributes“);
if?(!g_pSetlayeredWindowAttributes)
{
AfxMessageBox(“Load?Funcs?Failed!“);
return?FALSE;
}
return?TRUE;
}
BOOL?CClockApp::InitInstance()
{
//?如果一個運行在?Windows?XP?上的應用程序清單指定要
//?使用?ComCtl32.dll?版本?6?或更高版本來啟用可視化方式,
//則需要?InitCommonControlsEx()。否則,將無法創建窗口。
INITCOMMONCONTROLSEX?InitCtrls;
InitCtrls.dwSize?=?sizeof(InitCtrls);
//?將它設置為包括所有要在應用程序中使用的
//?公共控件類。
InitCtrls.dwICC?=?ICC_WIN95_CLASSES;
InitCommonControlsEx(&InitCtrls);
CWinApp::InitInstance();
AfxEnableControlContainer();
//?標準初始化
//?如果未使用這些功能并希望減小
//?最終可執行文件的大小,則應移除下列
//?不需要的特定初始化例程
//?更改用于存儲設置的注冊表項
//?TODO:?應適當修改該字符串,
//?例如修改為公司或組織名
SetRegistryKey(_T(“應用程序向導生成的本地應用程序“));
if(!InitFuncs())
{
return?FALSE;
}
CClockDlg?dlg;
m_pMainWnd?=?&dlg;
INT_PTR?nResponse?=?dlg.DoModal();
if?(nResponse?==?IDOK)
{
//?TODO:?在此放置處理何時用
//??“確定”來關閉對話框的代碼
}
else?if?(nResponse?==?IDCANCEL)
{
//?TODO:?在此放置處理何時用
//??“取消”來關閉對話框的代碼
}
//?由于對話框已關閉,所以將返回?FALSE?以便退出應用程序,
//??而不是啟動應用程序的消息泵。
return?FALSE;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????103400??2008-07-18?10:43??clock\clock.aps
?????文件???????1238??2008-07-18?15:56??clock\clock.clw
?????文件???????1987??2008-07-18?09:59??clock\clock.cpp
?????文件???????4275??2008-07-16?16:57??clock\clock.dsp
?????文件????????533??2008-07-16?13:17??clock\clock.dsw
?????文件????????455??2008-07-18?09:51??clock\clock.h
?????文件??????82944??2008-07-18?15:56??clock\clock.ncb
?????文件??????55808??2008-07-18?15:56??clock\clock.opt
?????文件???????1974??2008-07-18?15:55??clock\clock.plg
?????文件???????5244??2008-07-18?10:43??clock\clock.rc
?????文件???????4917??2008-07-16?15:51??clock\clock.rc.bak
?????文件??????11989??2008-07-18?15:55??clock\clockDlg.cpp
?????文件???????1012??2008-07-16?17:58??clock\clockDlg.h
?????文件???????3561??2008-07-16?13:17??clock\ReadMe.txt
?????文件???????1078??2008-07-16?13:17??clock\res\clock.ico
?????文件????????397??2008-07-16?13:17??clock\res\clock.rc2
?????文件??????67854??2008-07-18?10:04??clock\res\clock_pa.bmp
?????文件????????820??2008-07-16?15:58??clock\resource.h
?????文件????????171??2008-07-18?09:49??clock\StdAfx.cpp
?????文件???????2082??2008-07-18?09:53??clock\StdAfx.h
?????文件???????1030??2008-06-09?12:58??clock\targetver.h
?????目錄??????????0??2008-07-18?17:16??clock\res
?????目錄??????????0??2008-07-18?17:16??clock
?????文件?????????81??2008-08-01?10:04??說明.txt
-----------?---------??----------?-----??----
???????????????352850????????????????????24
- 上一篇:清除grub啟動項工具MbrFix下載
- 下一篇:庫存管理系統之功能模塊設計與實現
評論
共有 條評論