开发

MFC-文本输入

功能不完全,且有一个bug,原因未知 [cpp] void CMFCTEXTView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags) { // TODO: 在此添加消息处理程序代码和/或调用默认值 CClientDC dc(this); CFont font; font.CreatePointFont(120,_T("微软雅黑"),NULL); CFont *pOldFont=dc.SelectObject(&font); TEXTMETRIC tm; dc.GetTextMetrics(&tm); COLORRE…继续阅读 »
开发

MFC-画线

简单的画线代码,通过鼠标的点击和移动来画线:(仅实现部分) [cpp] void CMFCExp1View::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: 在此添加消息处理程序代码和/或调用默认值 m_ptOrigin=point; CView::OnLButtonDown(nFlags, point); } void CMFCExp1View::OnLButtonUp(UINT nFlags, CPoint point) { // TODO: 在此添加消息处理程序代码和/…继续阅读 »
开发

WinSDK 示例 Exp1-改

这个版本,和上一个示例[点我打开]基本一样,只是稍加美化. 需要说明的是: 如果读者想用我的代码,请稍作修改,因为我自定义了图标的,相应的有几处都需要修改,不过我想对于入门SDK的应该没什么问题. 这篇文章就不给编译后的程序了,最后放2张对比图吧. [cpp] #include <windows.h> #include <stdlib.h> #…继续阅读 »
开发

WinSDK-Exp1 适合刚入门的新手看

这个是基于最新的SDK(截止至2013.8)写的,学习sdk的可以看看,不懂的留言即可 代码如下: [cpp] #include <windows.h> #include <stdlib.h> #include <string.h> #include <tchar.h> #include "resource.h" #include <mmsystem.h> #pragma comment(lib, "WINMM.LIB") //#include <ShellAPI.h> 新的sdk已经不需要这个…继续阅读 »
开发

MC启动器

一个很简单的MC启动器,vs2010环境下程序8k,vs2012下10k, [cpp] #include <windows .h> #include <stdlib .h> #include <string .h> #include <tchar .h> #include <shellapi .h> //需要调用外部程序 #define starts _T("-Xms512m -Xmx1024m -cp .\\.minecraft\\bin\\* -Djava.library.path=.\\.minecraft\\bin\\natives net.minecraft.client.Minecraft ragnaro…继续阅读 »