
Windows 程序设计
文章平均质量分 69
xiaji2007
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MFC CScrollView 对大视图出现滚动条回滚问题的解决
CScrollView类中,若视图尺寸很大。 如100000*100000;void CLOView::OnInitialUpdate(){ CScrollView::OnInitialUpdate(); SetScrollSizes(MM_TEXT, CSize(100000,100000));}那么当拖动滚动框距离稍大一点时,就会出现回滚,即滚动框又回到0位置。原因:CScrollView使用的滚动条时已经"过时"的函数,即SetScrollRange和SetScrollPos函数。当响应WM_VSCR原创 2010-07-18 12:19:00 · 3137 阅读 · 0 评论 -
Console终端输出彩色字符和彩色背景
平时在VC6.0中编写Console程序时,系统默认字符的背景色为黑色,前景色为白色。现在我们来实现Console输出彩色字符. include //其内包含了windows.h #include"stdio.h" void ConSetTextColor(unsigned char fontColor, unsigned char backColor) { /*GetStdHandle函数可以后的标准输入、输出、错误设备屏 幕缓冲区的句柄,*/ HANDL原创 2010-10-28 22:09:00 · 1115 阅读 · 1 评论 -
《windows程序设计》(一)-------MessageBox
#include int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nShowCmd) { ::MessageBox(NULL, lpCmdLine/*TEXT("HELLO WINDOWS")*/, TEXT("MessageBox"), MB_DEFBUTTON2 | MB_ICONERROR | MB_ABORTRETRYIGNORE); return 0;原创 2011-04-01 11:40:00 · 605 阅读 · 0 评论 -
《windows程序设计》(二)-------UNICODE字符集
#include #ifndef UNICODE #define UNICODE #endif int GetStrArrLen(int count, ...); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nShowCmd) { TCHAR str[30] = {NULL}; LPTSTR pSzStrArr[5] = {NULL}; #if原创 2011-04-01 15:27:00 · 430 阅读 · 0 评论 -
《windows程序设计》(三)-------滚动条编程
/*------------------------------------------- systems.h---System metrics dispaly structre. -------------------------------------------*/ #ifndef SYSMETS_H_ #define SYSMETS_H_ #include #define NUMLINES ((int) (sizeof sysmetrics / sizeof sys原创 2011-04-26 11:37:00 · 499 阅读 · 0 评论 -
《windows程序设计》(四)-------GDI编程之动态正弦曲线
/*--------------------------------------------------- sinwave.h --- sinwave, (c) jiyun.xia 2011 ---------------------------------------------------*/ #ifndef SINWAVE_H_ #define SINWAVE_H_ #include LRESULT CALLBACK WndProc(HWND, UINT, W原创 2011-04-30 15:37:00 · 732 阅读 · 0 评论 -
《windows程序设计》(四)-------GDI编程之动态贝塞尔曲线
/*--------------------------------------------------- bezier.h --- bezier, (c) jiyun.xia 2011 ---------------------------------------------------*/ #ifndef BEZIER_H_ #define BEZIER_H_ #include enum DRICTION {NO_DIR = 0, X_ADD, X_SUB, Y原创 2011-04-30 15:39:00 · 673 阅读 · 0 评论