我正在尝试将一个位图加载到CStatic控件中。在我的对话框中,我有一个CStatic控件,我在_myStatic中提到。在我的对话框的OnInitDialog方法中,我将控件连接到该变量,并且我正在通过_myStatic.ModifyStyle(0,SS_BITMAP);将样式修改为SS_BITMAP。后面的行我有_myStatic.SetBitmap(::LoadBitmap(NULL, MA
WTL是模板库,所以我必须在模板库头文件中实现它。 我想实现我的逻辑.cpp文件,否则,我将不得不编码一个巨大的头文件。 例如,在为MainFrm.h // ...
// MainFrm.h
class CMainFrame :
public CFrameWindowImpl<CMainFrame>,
public CUpdateUI<CMainFrame>,
p
与CScrollWindowImpl void Scroll::DoPaint(CDCHandle hDC)
{
if (_MemDC==NULL)
return;
RECT r;
//I'd like to update r with rcPaint from the DC's PAINTSTRUCT here
hDC.BitBl
下面的代码from Michael Dunns series on WTL不能编译 template <bool t_bVertical = true>
class CMySplitterWindowT : public CSplitterWindowImpl<CMySplitterWindowT<t_bVertical>, t_bVertical>
错误的第一行是: “WTL :: CSp
我只是试图设置一个小型的win32项目,并且正要创建一个窗口。 我创建的资源设计一个对话框,设置这个类为我的窗口: #pragma once
#include "stdafx.h"
class TTTMainDialog : public CWindowImpl<TTTMainDialog>
{
public:
DECLARE_WND_CLASS(_T("TTTDlg"))