Article View: cn.bbs.comp.program
Article #1179vc����-1
From: �ϵ�
Date: Sun, 19 Apr 1998 00:00
Date: Sun, 19 Apr 1998 00:00
90 lines
8488 bytes
8488 bytes
������: njhe (heҪ�Ʋ�), ����: RAD
�� ��: vc����-1
����վ: '3m�Ͻ�ɺ�m' (Fri Apr 3 13:52:14 1998) , վ���ż�
�� ��: VC С���� (ת��)
�� ��������ת���� program ������ ��
�� ԭ���� lqwx ��� ��
--------------------------------------------------------------------------
1. ������MFC��TOOLBAR�ϵİ�ť����WORD 6.0�����С����?
2. ���ʹ��GDI���Ƶ�Bitmap?
3. VC���ȥ��mainframe�˵�?
4. �����FORMVIEW�����CBitmpButton ��ť?
5. �йض��߳�?
6. ���ͨ��ڵ�Title�õ���Handle?
7. ��VC�������ĵ�����ʱ���ʹ�ĵ�һ��ɾ����
--------------------------------------------------------------------------
�� CMyWinApp::OnIdle() �� �ж����λ��, ��ToolBar��ʱ��ʾһ�� Popup ����
VC++ 2.0 �Ժ������Ѿ�ʵ�֣���VC++2.0 ֻ������ 32Bit ������
2. ���ʹ��GDI���Ƶ�Bitmap?
��GDI���������һ���ͼ����ʹ��CScrolView��ʾ����ӿ��ٶȱ����ػ棬ʹ��
�ü����豸��������һ��.
1) ����һ����CScrolView�豸�����ļ��ݵ��豸������
2) ����һ��ScrolSize��С�ļ���λͼ
3) ������λͼѡ������豸������
4) ��GDI�����ڼ����豸�����Ļ���
5) ���ػ�ʱ��BITBLT��������豸�����ĵ�λͼӳ�䵽CScrolView���ڵ�
5) ���ػ�ʱ��BITBLT��������豸�����ĵ�λͼӳ�䵽CScrolView���ڵ�
3. WINDOWSλͼ�ߵ��洢����ʾ�dz���ʲôĿ��?
�dz����û����ϵ��ԭ��.
5. ��������VC++1.5���ʱ��newһ��[512][512]�Ĵ����飬ȴ���Dz��У�
�������������ʮ�ֺ�,Ҫ������˴���ڴ������ȫ�ֵ��ڴ���亯��.
--------------------------------------------------------------------------
���MFC��һ��������InitInstance()��Ա������ֱ�ӵ���
CMydialog dlg;
dlg.DoModal ;
CMydialog dlg;
dlg.DoModal ;
-------------------------------------------------------------------------- .
6. ����VC1.0 ������FormView �����CBitmapButton ��ť��ͨ��CBitmaoButton
����CDialog ����InitDialog()����CBitmapButton.AutoLoad()װ�룬��CBipmapButto.
û����γ�Ա�����ڹ��캯���е���CBitmapButton.AutoLoad()������CBitmapBut
����ʾʹ��Create()+LoadBitmaps()ȴ���ɹ���
ϣ���λ�ܰ��æ��
��CFormView ���CBitmapButtom:
class CMainWindow : public CFrameWnd
{
private:
private:
CBitmapButtom m_OpenButtom;
CBitmapButtom m_SaveButtom;
CBitmapButtom m_SaveButtom;
public:
......
int CMainWindow : OnCreate(LPREATESTRUCT)
{
CRect rect;
rect.SetRect(4,4,36.36);
m_OpenButtom.Create(NULL, WS_CHILD | WS_VISIBLE |
BS_OWNERDRAW,
rect, this, IDB_OPEN);
��������������
return 0;
9. ���ʣ� ��VC�������ĵ�����ʱ���ʹ�ĵ�һ��ɾ����
������õ���VC4.0,��ôֻҪ��CREATEʱ��ADVANCE��ѡ��MDI->MAXIMIZED.
������õ���VC1.5,��ô�����������ص�OnInitUpdate��Ա�����м���:
CMDIChildWnd *pWnd=(CMDIChildWnd *)GetParentFrame();
pWnd->MDIMaximize();
------------------------------------------------------------------------------.
10. Windows����У��ܷ�ػ�Ӧ�ó����DLL�к���ĵ��ã�����ܣ���ΰ죿
�õ�DLL�к����ָ����Ĵ���δ��룬�������Լ��ĺ���Ϳ�����
------------------------------------------------------------------------------.
--
��ϧһ�д�ۣ��ﵽ���������塣
��������߱����������߱��
m;36m�� ��Դ:���Ͻ�ɺ� bbs.njupt.edu.cn��[FROM: 202.119.236.104]m
--
[m[1;33m�� ��Դ:���ϴ�С�ٺ���Ϣ����վ bbs.nju.edu.cn��[FROM: a507yjh.nju.edu][m
Technical Details
Message-ID:
<3OAiLP$srD@bbs.nju.edu.cn>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: fc86e,265a3974beb1a11f,start X-Google-Attributes: gidfc86e,public From: mendy.bbs@bbs.nju.edu.cn (�ϵ�) Subject: vc����-1 Date: 1998/04/19 Message-ID: <3OAiLP$srD@bbs.nju.edu.cn> X-Deja-AN: 345926318 X-Filename: Programming/M.893022217.A Organization: nju_bbs Newsgroups: cn.bbs.comp.program