小弟学windows程序没多久,现在做了一个类似记事本的东西,现在我想向里面输出一个表格,请问怎么样实现!
如打印这样一个:
_________________________________________________________________
| s | 1 | 2 | 3 | 4 |
|------|---------|------------|-----------|---------------------|
| a | 0 | 8 | 1 | 12 |
|------|---------|------------|-----------|---------------------|
| b | 2 | 5 | 0 | 15 |
|------|---------|------------|-----------|---------------------|
| c | 5 | 6 | 1 | 1 |
|______|_________|____________|___________|_____________________|
| d | 7 | 2 | 6 | 0 |
|______|_________|____________|_______ ___|_____________________|
最好能提供源码以便好理解!谢谢了!
如打印这样一个:
_________________________________________________________________
| s | 1 | 2 | 3 | 4 |
|------|---------|------------|-----------|---------------------|
| a | 0 | 8 | 1 | 12 |
|------|---------|------------|-----------|---------------------|
| b | 2 | 5 | 0 | 15 |
|------|---------|------------|-----------|---------------------|
| c | 5 | 6 | 1 | 1 |
|______|_________|____________|___________|_____________________|
| d | 7 | 2 | 6 | 0 |
|______|_________|____________|_______ ___|_____________________|
最好能提供源码以便好理解!谢谢了!
pDC->MoveTo(CPoint pStart);
pDC->LineTo(CPoint pEnd);
指从pStart点到pEnd点画一跟直线。
pDC->TextOut(int x,int y,CString str)指在(x,y)点输出str。
这三个函数基本能实现你愿望。
查msdn的CDC,可以得到很多有用的东西,希望能帮你。