ListCtrlDemo.cpp
上传用户:sztopon
上传日期:2014-01-21
资源大小:55k
文件大小:1k
源码类别:
ListView/ListBox
开发平台:
Visual C++
- // ListCtrlDemo.cpp : main source file for ListCtrlDemo.exe
- //
- #include "stdafx.h"
- #include <atlframe.h>
- #include <atlctrls.h>
- #include <atldlgs.h>
- #include "resource.h"
- #include "MainDlg.h"
- CAppModule _Module;
- int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE /*hPrevInstance*/, LPTSTR lpstrCmdLine, int nCmdShow)
- {
- HRESULT hRes = ::OleInitialize(NULL);
- // If you are running on NT 4.0 or higher you can use the following call instead to
- // make the EXE free threaded. This means that calls come in on a random RPC thread.
- // HRESULT hRes = ::CoInitializeEx(NULL, COINIT_MULTITHREADED);
- ATLASSERT(SUCCEEDED(hRes));
- // this resolves ATL window thunking problem when Microsoft Layer for Unicode (MSLU) is used
- ::DefWindowProc(NULL, 0, 0, 0L);
- AtlInitCommonControls(ICC_BAR_CLASSES | ICC_DATE_CLASSES); // add flags to support other controls
- hRes = _Module.Init(NULL, hInstance);
- ATLASSERT(SUCCEEDED(hRes));
- int nRet = 0;
- // BLOCK: Run application
- {
- CMainDlg dlgMain;
- nRet = dlgMain.DoModal();
- }
- _Module.Term();
- ::OleUninitialize();
- return nRet;
- }