VC++50个必做例子之显示

原创 2007年09月26日 00:46:00

学习MFC

看了很多书,有点乱~

看了孙鑫老师教程更乱~

我知道自己的底子不好~ 所以找了好多文字版的~

推荐:侯捷的简体中文版VC++深入浅出(快速略读)

推荐:孙鑫老师的视频教程前3集 多看两边,(再快读VC++深入浅出)

基本明白以后~ 就看我手里这本VC++必做 50个例子~~

原因是因为,我看了侯老师的书,孙老师的教程,头有点乱~ 我只是想点点拽拽做几个程序~

都明白了,在学MFC是根本,但是先学会怎么用IDC然后再学习基本的也应该问题不大~~!

下面是 书的第一个例子,在文档程序中显示文字~~

CMytextView  是现实程序中显示功能的类,按照,功能明确,模块分明的原则,变量的定义放到CMytextView  中

 

 

class CMytextView : public CView
{
protected: 
// create from serialization only
    CMytextView();
    DECLARE_DYNCREATE(CMytextView)
    
// my add
    CString hstring1;
    CString hstring2;
    CPoint hpoint1;
    CPoint hpoint2;

    。。。。。。。

 OnDraw 函数用于 重绘整个窗口~ (窗口初始化,放大缩小,被覆盖后显示等等)

*用CDC类函数TExtout 将字符输出到屏幕上~

x轴坐标,Y轴坐标

void CMytextView::OnDraw(CDC* pDC)
{
    CMytextDoc
* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    
// TODO: add draw code for native data here
    
    hstring1 
= "我的第一个测试程序~";
    hstring2 
= "你们还等什么呢?"
;
    hpoint1.x 
= 0
;
    hpoint1.y 
= 10
;
    hpoint2.x 
= 30
;
    hpoint2.y 
= 50
;

    pDC
->
TextOut(hpoint1.x,hpoint1.y,hstring1);
    pDC
->
TextOut(hpoint2.x,hpoint2.y,hstring2);
    pDC
->TextOut(100,100,"Hello! Everyone!"
);

    
//MessageBox("ddddddddd");
}

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

vc++多线程编程的十个例子

1 使用win32 API HANDLE CreateThread(LPSECURITY_ATTRIBUTES lpThreadAttributes,                  DWORD...

图解VC++ opengl环境配置和几个入门例子

VC6下载 http://blog.csdn.net/bcbobo21cn/article/details/44200205 demo工程和glut库下载 一 环境配置 参阅 http://...

图解VC++2012编译安装GDAL1.11.0和入门例子

相关下载 http://pan.baidu.com/s/1o7OEMc6 gdal1.rar - 入门例子 GDAL书籍代码及数据.rar gdal1110.zip - 下载的源码 GDAL.rar...

VC++ MSDN中的 _beginthreadex与_endthreadex 的使用例子

1._beginthread, _beginthreadex . 用于创建线程 uintptr_t _beginthread( void( *start_address )( void *...

VC++ 实战OLEDB编程(七)一个完整的例子 (转)

为了方便大家总结和学习前面的章节内容,此处给出一个完整的OLEDB的例子,作为前面所有内容的一个总结,使用VS2008新建一个空的Win32项目,然后新建一个cpp文件,将所有代码都复制粘贴进去,然后...

VC++ CTabCtrl控件自定义宏使用例子

为了更方便地使用VC++中的CTabCtrl控件,特在YTabCtrl.h文件中定义了几个宏,通过使用宏,可以方便地实现TAB控件的功能。

解决 “VC++ 多线程编程,win32,MFC 例子(转)”在高版本上运行有错误的问题

注意:在Mutithread8 以后的例子若是要在vs2010后的版本运行,1、g_Array[i]=''W'';会提示有误,改成g_Array[i]='W';。 2、下载vc_mbcsmfc.ex...

VC++串口通讯源代码例子

  • 2015-01-28 18:55
  • 1.85MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)