
ATL/MFC mobile开发
toddzst
VC,SQLSERVER,POSTGRES,MYSQL
展开
-
OnPaint()与OnEraseBkgnd()的差异
http://hi.baidu.com/yuanzb/blog/item/1cb62401591f6d067bec2cec.html在MFC中 任何一個window元件的繪圖 都是放在這兩個member function中在設定上 OnEraseBkgnd()是用來畫底圖的 而OnPaint()是用來畫主要物件的舉例說明 一個按鈕是灰色的 上面還有文字則OnEraseBkg转载 2009-06-10 14:27:00 · 753 阅读 · 0 评论 -
MFC的Dialog中为PPC创建菜单
1、在资源中添加菜单,名称比如为:IDR_MENU1。2、在对话框的初始化函数中加入以下代码:SHMENUBARINFO mbi; ZeroMemory(&mbi, sizeof(SHMENUBARINFO)); mbi.cbSize = sizeof(SHMENUBARINFO); mbi.hwndParent = this->m_hWnd; mbi.nToolBarId = IDR_M原创 2009-06-10 18:07:00 · 1012 阅读 · 0 评论 -
智能设备项目(只有菜单没有工具条) MFC 获取菜单问题
转载 2009-06-11 10:35:00 · 869 阅读 · 0 评论 -
基于对话框的MFC PocketPC应用程序全屏方法
1、在OnInitDialog()中加入如下语句: RECT rc; GetWindowRect(&rc); rc.top -= 26; MoveWindow(rc.left,rc.top,rc.right,rc.bottom,FALSE); //上移26像素 SHFullScreen(this->m_hWnd,SHFS_HIDETASKBAR); //隐藏任务栏 该段代码为:将整个窗原创 2009-06-10 14:10:00 · 1008 阅读 · 0 评论 -
MFC隐藏显示任务栏,菜单栏及输入法面板
1、隐藏// 隐藏命令栏 HWND hWnd = SHFindMenuBar(m_hWnd); ::CommandBar_Show(hWnd, FALSE); // 隐藏任务栏 SHFullScreen(m_hWnd, SHFS_HIDETASKBAR | SHFS_HIDESIPBUTTON|SHFS_HIDESTARTICON); //把窗体设为前台SetFore原创 2009-06-11 09:44:00 · 4364 阅读 · 2 评论 -
如何创建在 PocketPC 全屏幕应用程序(转)
原文:http://support.microsoft.com/kb/266244/zh-cn面向 Windows CE 的应用程序,已成为流行尽可能使用作为许多较小的 Palm 大小设备的屏幕。 新的用户界面 (UI) PocketPC 平台的需要应用程序使用整个屏幕区域的其他工作。 要了解文章中的代码示例中的注释,描述新的 PocketPC UI 术语: 任务栏位于屏幕顶部、 显示应用转载 2009-06-11 10:33:00 · 933 阅读 · 0 评论