2008年4月13日

摘要: 1. 通过classward建立一个对话框,然后再添加两个类,CTestView和CTestDoc类,分别继承与CView和CDocument。 2. 在对话框主程序里,添加两个变量,m_TestView和m_TestDoc类别分别是CTestView 和CTestDoc. 3. 在资源管理器中添加一个按钮,命名为 CreateView,生成相应的事件。并在... 阅读全文

posted @ 2008-04-13 00:13 少林 阅读(731) 评论(0) 推荐(0) 编辑


2008年4月11日

摘要: 一 消息 1. WM_NCACTIVATE 当客户区将要显示激活或者非激活时,WM_NCACTIVATE消息就会发送给窗口。一个窗口通过它的WindowProc函数来获取该消息。 LRESULT CALLBACK WindowProc( HWND hwnd, // handle to window UINT uMsg, // WM_NCACTIVATE WPARA... 阅读全文

posted @ 2008-04-11 23:44 少林 阅读(1164) 评论(0) 推荐(0) 编辑


2008年3月30日

摘要: 在许多画图的程序中,大家可以拖动一个图形.其实,实现这个比较简单.只是不断的重画就可以达到预期的效果.windows是基于消息时间的系统.当我们按下左键时,便激发一个WM_LBUTTONDOWN的消息,移动鼠标时,便激发一个WM_MOUSEMOVE的消息,松开鼠标时,也会激起一个WM_LBUTTONUP的消息.所以,当我们拖动一个图形时,可以在移动鼠标时,记住图形的位置.然后使该区域无效,... 阅读全文

posted @ 2008-03-30 23:07 少林 阅读(924) 评论(0) 推荐(0) 编辑


2008年3月29日

摘要: windows里,任何时候,当程序向显示器或打印机进行绘制时,它必须使用gdi函数.gdi函数可以绘制点,直线,矩形,多变形,椭圆,位图和文本.为了更好的控制图形或文字在显示设备上的绘制,windows使用映射模式来解决这个问题. 在windows下,一共有三大类影射模式.分别为MM_TEXT模式,固定比例的映射模式和可变比例的影射模式.每种影射模式模式其优缺点. ... 阅读全文

posted @ 2008-03-29 20:44 少林 阅读(1448) 评论(0) 推荐(0) 编辑


2008年3月8日

摘要: 一, 为了编写编写符合aisi和unicode的应用程序,应该遵循以下原则: 1.将文本串视为字符数组,而不是chars数组或字节数组. 2.将通用数据类型(如TCHAR和PTSTR)用于文本字符和字符串. 3.将显示数据类型(如BYTE 和 PBYTE)用于字节,字节指针和数据缓存. 4.将TEXT宏用于原义字符和字符串. 5.执行全局性替换(例如用P... 阅读全文

posted @ 2008-03-08 15:02 少林 阅读(843) 评论(1) 推荐(0) 编辑


2008年3月7日

摘要: WideCharToMultiByte The WideCharToMultiByte function maps a wide-character string to a new character string. The new character string is not necessarily from a multibyte character set. int WideCharTo... 阅读全文

posted @ 2008-03-07 23:46 少林 阅读(6091) 评论(0) 推荐(0) 编辑

摘要: IsTextUnicode The IsTextUnicode function determines whether a buffer is likely to contain a form of Unicode text. The function uses various statistical and deterministic methods to make its determinat... 阅读全文

posted @ 2008-03-07 23:26 少林 阅读(2191) 评论(1) 推荐(0) 编辑


2008年2月26日

摘要: 击鼠标按键 双击鼠标按键是指在短时间内单击两次。要确定为双击,则这两次单击必须发生在其相距的实际位置十分接近的状况下(内定范围是一个平均系统字体字符的宽,半个字符的高),并且发生在指定的时间间隔(称为「双击速度」)内。您可以在「控制台」中改变时间间隔。 如果希望您的窗口消息处理程序能够收到双按键的鼠标消息,那么在呼叫RegisterClass初始化窗口类别结构时,必须在窗口风格中包含CS_DBLC... 阅读全文

posted @ 2008-02-26 20:44 少林 阅读(1448) 评论(3) 推荐(0) 编辑


2008年2月18日

摘要: 1.根据id获取窗口句柄 Hwnd hwnd = GetDlgItem(hwndParent,id). 2.根据窗口句柄,获取id id = GetWindowLong(hwndChild,GWL_ID) id = GetDlgCtrlID(hwndchild). 3.获取实例句柄的若干方法 hInst = GetWindowLong(hwnd,GWL_HINSTANC... 阅读全文

posted @ 2008-02-18 17:55 少林 阅读(7399) 评论(1) 推荐(0) 编辑

摘要: Tree-View Controls A tree-view control is a window that displays a hierarchical list of items, such as the headings in a document, the entries in an index, or the files and directories on a disk. Ea... 阅读全文

posted @ 2008-02-18 00:53 少林 阅读(1083) 评论(0) 推荐(0) 编辑


Copyright © 2024 少林
Powered by .NET 9.0 on Kubernetes