http://M.TangGaowei.com

分类: 手机开发

2008-06-19 11:04:44  | 3,546 次浏览

有些时候,我们要将浏览器的图片显示关闭,以节省网络流量。特别是在用手机上网的时候。

如果图片标签没有添加标题属性,关闭图片显示后,用户就无法知道图片的用途。特别是将图片用做按钮 ( 比如“搜索”按钮 ) 时,甚至无法进行点击操作,丧失了按钮的功能。

一般网站还算影响不大,手机版的网站就是致命的了。许多手机用户为了节省流量,平时都将浏览器的图片显示关掉。这部份用户很可能被迫放弃对网站的访问。

[ 标签: HTML ]
[ 固定链接:http://m.tanggaowei.com/2008/06/19/89.html ]
2008-05-08 16:46:01  | 3,799 次浏览

调试VS2005 C++ MFC 智能设备应用程序时,系统总是显示项目的初始菜单(在手机上运行可能正常)。要使用自己的菜单,请注释掉 res\MyProjectsp.rc2 中以下内容:

/////////////////////////////////////////////////////////////////////////////
//
// 数据
//
/*
IDR_MAINFRAME SHMENUBAR DISCARDABLE
BEGIN
    IDR_MAINFRAME,
    1,
    I_IMAGENONE, IDOK, TBSTATE_ENABLED, TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE,
    IDS_OK, 0, NOMENU,
END
*/

[ 标签: 资源菜单 ]
[ 固定链接:http://m.tanggaowei.com/2008/05/08/77.html ]
2008-05-08 16:44:34  | 4,244 次浏览

VS2005 C++ MFC 智能设备应用程序中,在 Edit 控件里按“TBack”键时,并没有删除光标前的字符,而是最小化当前应用程序。要恢复 Edit 控件的 BackSpace 键功能,方法如下:

1. 函数申明:在 MyProjectDlg.h 中写到“DECLARE_MESSAGE_MAP()”语句之前

afx_msg LRESULT OnHotKey ( WPARAM wParam, LPARAM lParam );  // 一定要在 DECLARE_MESSAGE_MAP() 之前

DECLARE_MESSAGE_MAP()

2. 消息映射:在 MyProjectDlg.cpp 的 BEGIN_MESSAGE_MAP() 段添加代码

BEGIN_MESSAGE_MAP(….)

ON_MESSAGE( WM_HOTKEY, OnHotKey )

END_MESSAGE_MAP()

3. 函数定义:在 MyProjectDlg.cpp 中实现代码

LRESULT CMyProjectDlg::OnHotKey ( WPARAM wParam, LPARAM lParam )
{
    if(VK_TBACK == HIWORD(lParam))
    {        
          SHSendBackToFocusWindow( WM_HOTKEY , wParam, lParam);

          return 1;
    }

    return 0;
}

[ 标签: BackSpace, Edit控件, TBACK ]
[ 固定链接:http://m.tanggaowei.com/2008/05/08/76.html ]
2008-05-08 16:42:21  | 3,438 次浏览

———————————————————————————-
分割字符串
———————————————————————————-
#include <string.h>
#include <stdio.h>

char data[] = “A string\tof ,,tokens\nand some  more tokens”;
char seps[]   = ” ,\t\n”;   // 分隔符字符集
char *token;

void main( void )
{
   printf( “%s\n\nTokens:\n”, data );
   /* Establish string and get the first token: */
   token = strtok( data, seps );
   while( token != NULL )
   {
      /* While there are tokens in “string” */
      printf( ” %s\n”, token );
      /* Get next token: */
      token = strtok( NULL, seps );
   }
}

———————————————————————————-
字符串转换成数字
———————————————————————————-

char* token = “20″;   
int nHour;

nHour = atoi( token);

———————————————————————————-
数字转换成字符串
———————————————————————————-
_itoa( nHour,buf, 10);  // 10 代表十进制

char* token = “20″;   
char* buf;
int r;
int nHour;
string sHour;
nHour = atoi( token);
nHour += 8;
_itoa( nHour,buf, 10);
sHour = buf;

[ 标签: 字符串 ]
[ 固定链接:http://m.tanggaowei.com/2008/05/08/75.html ]
2008-05-08 16:40:37  | 4,596 次浏览

VS2005 的 MFC 添加事件、映射消息和重载函数的操作 和 VS6.0 不一样,是在窗口类的属性页里。操作如下:

在“类视图”中,右键单击想要操作的窗口类,点击“属性”。在打开的属性页中,最上一排按钮中的“事件”、“信息”和“重写”分别对应“添加事件”、“映射消息”和“重载函数”的操作。

[ 标签: MFC, 映射消息, 添加事件, 重载方法 ]
[ 固定链接:http://m.tanggaowei.com/2008/05/08/74.html ]

简介

随时随地(路上、车上、排队等)都可以进行交流、娱乐、学习、工作——移动新世界!

订阅

 

手机访问

http://m.tanggaowei.com/wap/
查找文章: