当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 在CMainFrame类中添加下列成员变量和成员函数(使用Cla
 

 

    摘要:连接器和加载器::第2章 架构问题 原著:john r. levine 原文:收藏 翻译:lover_p 连接器和加载器,连同编译器和汇编器,都能够敏锐地感觉到架构的细节,既包括硬件架构也包括其目标计算机上的操作系统的架构转换需求。在这一章中我们涵盖了足够多的计算机架构以理解连接器所必须完成的工作。这里所有对于计算机 架构的描述都故意作得不完整,而且省略了并不影响连接器的部分,......
 ·浅谈c语言的可变参数    »显示摘要«
    摘要: c语言中有些函数使用可变参数,比如常见的int printf( const char* format, ...),第一个参数format是固定的,其余的参数的个数和类型都不固定。 c语言用va_start等宏来处理这些可变参数。这些宏看起来很复杂,其实原理挺简单,就是根据参数入栈的特点从最靠近第一个可变参数的固定参数开始,依次获取每个可变参数的地址。下面我们来分析这些宏。 在stdarg......


为MFC应用程序添加全屏幕显示功能

在cmainframe类中添加下列成员变量与成员函数(使用classwizard),下面是这些变量与函数的功能说明:

【程序编程相关:在java中利用动态编译实现eval

成员变量: 【推荐阅读:Fedora core 2 硬盘安装简介

【扩展信息:Allegro 库的使用日志 2004-

bool m_bfullscreen; //全屏幕显示标志

crect m_fullscreenwindowrect; //全屏幕显示窗口rect

windowplacement m_wpprev; //用于保存正常视图时的窗口位置信息

ctoolbar * m_wndfullscreenbar; //全屏幕显示时的浮动工具条

成员函数:

void onmenufullscreen(); //全屏幕显示的处理函数

void ongetminmaxinfo(); //捕获wm_getminmaxinfo消息以便允许你增加窗口大小

void onupdateviewfullscreen(); //更新“全屏幕显示”菜单的状态

源码

void cmainframe::onmenufullscreen()

{//全屏幕显示的处理函数

rect rectdesktop;

windowplacement wpnew;

if (m_bfullscreen)

{//全屏幕显示模式

//隐藏工具条与状态条

m_wndstatusbar.showwindow(sw_hide);

m_wndtoolbar.showwindow(sw_hide);

//保存正常视图时的窗口位置信息以便恢复原来状态

getwindowplacement (&m_wpprev);

m_wpprev.length = sizeof m_wpprev;

//调整rect为新的窗口尺寸

::getwindowrect ( ::getdesktopwindow(), &rectdesktop );


...   下一页
    摘要:mysql数据库表生成hibernate配置文件及java类文件具体如下: 1. 需要的包: a. hibernate-2.1.6.zip b. hibernate-extensions-2.1.2.zip c. mysql-connector.jar 2. 具体配置: a. setenv.bat配置如下: @echo off rem ---------......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE