学习windows编程 day1
#include<windows.h>#include<strsafe.h>/*任务:去失标题栏和边框*///#defineLineHeight15这是本身猜度的行高,不要这样做LRESULTCALLBACKWndProc(HWNDhwnd,UINTmessage,WPARA...
新人求助 linux编程比windows编程的优势在哪?
最近有意想往linux下编程学习,但不知道linux比windows编程的优势在哪?13个解决方案#1好像没啥优势,就是原始、可控..#2 做好了都可以赚很多钱,做不好都赚不到钱#3你说的编程优势是指什么?高效的IDE开发工具?windows C/C++开发用VC++,Linux也有IDE,不过,...
学习windows编程 day4 之 盯裆猫
写着写着就困了....看这些测量数据就算了,是对各种函数的练习#include<windows.h>LRESULTCALLBACKWndProc(HWNDhwnd,UINTmessage,WPARAMwParam,LPARAMlParam);intWINAPIWinMain(HINSTA...
Python -- Windows编程 -- 注册表
1.查询开机自启项startUp.pyimportreimportwin32api,win32condefGetValues(fullname):#分割出基本项name[0]name=re.split('\\\\',fullname,1)ifname[0]=='HKEY_LOCAL_MACHINE'...
Windows编程中char*转LPCWSTR解决的方法总结
Windows编程中常常涉及到的一个问题是字符串之间的转换,开发过程总是遇到编译器提示无法格式转换的问题。于是自己总结了几种解决的方法。1、通过T2W转换宏char*szStr="balabala"; CStringstr=CString(szStr);USES_CONVERSION; LPCWS...
Windows编程坐标系统概念
Windows编程中关于设置映象模式的四个函数SetWindowOrgSetViewPortOrgSetMapModeSetWindowExtExSetViewPortExtEx一、Windows中的映射模式 1、Windows定义映射模式的目的 经过我的综合,Windows定义映射模的目的又以下几...
学习windows编程 day2 之滚动条使用
setscrollrange,setscrollpos,getscrollrange,getscrollpos使用滚动条时我们需要进行的操纵:1.初始化滚动条范畴和位置在窗口创建时WM_CREATE响应时可以完成SetScrollRange(hwnd,SB_VERT,0,NUMLINES,FALSE...
学习windows编程 day3 之 设置当前的配景颜色
LRESULTCALLBACKWndProc(HWNDhwnd,UINTmessage,WPARAMwParam,LPARAMlParam){HDChdc;PAINTSTRUCTps;RECTrect;staticHPENhPen,hOldPen;switch(message){caseWM_PAI...
Windows编程中的堆管理(过于底层,一般不用关心)
摘要:本文主要对Windows内存管理中的堆管理技术进行讨论,并简要介绍了堆的创建、内存块的分配与再分配、堆的撤销以及new和delete操作符的使用等内容。关键词:堆;堆管理1引言在大多数Windows应用程序设计中,都几乎不可避免的要对内存进行操作和管理。在进行大尺寸内存的动态分配时尤其显的重要...
学习windows编程 day4 之 多边矩形填充
#include<windows.h>#include<math.h>LRESULTCALLBACKWndProc(HWNDhwnd,UINTmessage,WPARAMwParam,LPARAMlParam);#defineR200#definePI3.1415926int...
windows编程初步
#include<windows.h>constcharg_szClassName[]="myWindowClass";LRESULTCALLBACKWndProc(HWNDhwnd,UINTmsg,WPARAMwParam,LPARAMlParam){switch(msg){caseW...
学习windows编程 day3 之滚动条完善
1.不再使用setscrollrange,setscrollpos,getscrollrange,getscrollpos这些函数,这只是有助于理解此中运行道理2.改用setscrollinfo,getscrollinfo函数和布局体scrollinfo去转变和获取滚动条信息,相对付上面会越发灵活,...
学习windows编程 day3 之 自界说画笔的两种要领
LRESULTCALLBACKWndProc(HWNDhwnd,UINTmessage,WPARAMwParam,LPARAMlParam){HDChdc;PAINTSTRUCTps;RECTrect;HPENhPen,hOldPen;switch(message){caseWM_PAINT:hdc...