新手求教,如何移动TextOut的文字? 本帖最后由 HuaZI251100 于 2012-11-28 00:50:30 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int nPosX=10; int nPosY=10; VOID CALLBACK TimerProc(HWND hwnd, UINT uMsg, UINT_PTR idEvent, DWORD dwTime) { if(idEvent==1) { RECT rect; GetClientRect(hwnd,&rect); if(nPosX>=rect.right || nPosY>=rect.bottom) { nPosX=10; nPosY=10; } nPosX+=10; nPosY+=10; InvalidateRect(hwnd,&rect,TRUE); } } switch (message) { case WM_CREATE: SetTimer(hWnd,1,100,TimerProc); return 0; break;case WM_DESTROY: KillTimer(hWnd,1); PostQuitMessage(0); break; TextOut( hDC, 100, 100, szText, strlen(szText) );改变这2个 100;上下 键 叫 g_MoveY + -。左右 键 叫 g_MoveX + -。TextOut( hDC, g_MoveX, g_MoveY, szText, strlen(szText) ); 如何对MDI主窗口实施静态切分? A2W 与TEXT?? 这中情况下为什么模态对话框不见了? 如何使用全局变量 急切得到大家帮助,关于直线平移问题,大家进来帮忙! 麻烦laiyiling(【壮志雄心】和 Paris_Luo(不懂)进来拿分 大家有没有windows下放音的软件的源程序,除了连续放音之外,可以实现微调 内存泄漏问题 为什么我的邮件主题无法用中文显示????(在线等待) 送分,我中午提的问题,我怎么找不到了,除了一页页去翻,我怎么找到啊 求助usb hid数据,大牛帮忙看看 金山开源 怎么编译通过啊?
int nPosX=10;
int nPosY=10;
VOID CALLBACK TimerProc(HWND hwnd, UINT uMsg, UINT_PTR idEvent, DWORD dwTime)
{ if(idEvent==1)
{ RECT rect; GetClientRect(hwnd,&rect); if(nPosX>=rect.right || nPosY>=rect.bottom)
{
nPosX=10;
nPosY=10;
}
nPosX+=10;
nPosY+=10; InvalidateRect(hwnd,&rect,TRUE);
} }
switch (message)
{ case WM_CREATE:
SetTimer(hWnd,1,100,TimerProc);
return 0; break;case WM_DESTROY:
KillTimer(hWnd,1);
PostQuitMessage(0);
break;
改变这2个 100;
上下 键 叫 g_MoveY + -。
左右 键 叫 g_MoveX + -。TextOut( hDC, g_MoveX, g_MoveY, szText, strlen(szText) );