windows画图程序用到的主要API

  1. mspaint.exe
  2. ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  3. USER32.DLL
  4. BeginPaint
  5. BringWindowToTop
  6. CharNext
  7. CheckDlgButton
  8. CheckMenuItem
  9. ClientToScreen
  10. CopyRect
  11. CreateCaret
  12. DestroyCaret
  13. DestroyIcon
  14. DestroyWindow
  15. DispatchMessage
  16. DrawFocusRect
  17. DrawText
  18. EnableMenuItem
  19. EnableScrollBar
  20. EnableWindow
  21. EndPaint
  22. EqualRect
  23. FillRect
  24. FrameRect
  25. GetCapture
  26. GetCaretPos
  27. GetClassInfo
  28. GetClientRect
  29. GetCursorPos
  30. GetDC
  31. GetDesktopWindow
  32. GetDlgItem
  33. GetDlgItemInt
  34. GetFocus
  35. GetKeyboardLayout
  36. GetKeyState
  37. GetMenu
  38. GetParent
  39. GetSubMenu
  40. GetSysColor
  41. GetSystemMenu
  42. GetSystemMetrics
  43. GetUpdateRect
  44. GetWindow
  45. GetWindowDC
  46. GetWindowLong
  47. GetWindowRect
  48. GrayString
  49. HideCaret
  50. InflateRect
  51. IntersectRect
  52. InvalidateRect
  53. IsClipboardFormatAvailable
  54. IsMenu
  55. IsRectEmpty
  56. IsWindow
  57. IsWindowVisible
  58. KillTimer
  59. LoadBitmap
  60. LoadCursor
  61. LoadIcon
  62. LoadMenu
  63. LoadString
  64. MessageBeep
  65. MessageBoxW
  66. MsgWaitForMultipleObjects
  67. OffsetRect
  68. PeekMessage
  69. PostMessage
  70. PtInRect
  71. RedrawWindow
  72. RegisterClipboardFormat
  73. ReleaseCapture
  74. ReleaseDC
  75. RemoveMenu
  76. ScreenToClient
  77. SendDlgItemMessage
  78. SendMessage
  79. SetActiveWindow
  80. SetCapture
  81. SetCaretPos
  82. SetClassLONG
  83. SetCursor
  84. SetDlgItemInt
  85. SetRect
  86. SetRectEmpty
  87. SetTimer
  88. SetWindowLong
  89. SetWindowText
  90. ShowCaret
  91. ShowCursor
  92. SystemParametersInfo
  93. TabbedTextOut
  94. TranslateMessage
  95. UnionRect
  96. UpdateWindow
  97. ValidateRect
  98. WindowFromPoint
  99. WinHelp
  100. wsprintf
  101. wvsprintf
  102. ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  103. GDI32.DLL
  104. BitBlt                          ;Bit Boundary Block Transfer
  105. CreateBitmap
  106. CreateCompatibleBitmap
  107. CreateCompatibleDC
  108. CreateDC
  109. CreateDIBitmap                  ;DIB(Device-independent bitmap)
  110. CreateDIBSection                ;
  111. CreateFontIndirect          ;
  112. CreateHalftonePalette       ;
  113. CreateICW                       ;
  114. CreatePalette                   ;
  115. CreatePatternBrush          ;
  116. CreatePen
  117. CreatePolygonRgn                ;
  118. CreateRectRgnIndirect       ;
  119. CreateSolidBrush                ;
  120. DeleteDC
  121. DeleteObject
  122. Ellipse                         ;
  123. EnumFontFamiliesEx          ;
  124. EnumFontFamilies                ;
  125. Escape                          ;
  126. ExtFloodFill                    ;
  127. ExtTextOut                      ;
  128. FillRgn
  129. GetBkMode
  130. GetCurrentObject                ;
  131. GetDeviceCaps                   ;
  132. GetDIBColorTable                ;
  133. GetDIBits                       ;
  134. GetNearestColor             ;
  135. GetNearestPaletteIndex      ;
  136. GetObject                       ;
  137. GetPaletteEntries               ;
  138. GetPixel
  139. GetStockObject
  140. GetTextColor
  141. GetTextExtentPoint32            ;
  142. GetTextMetrics                  ;
  143. LineTo
  144. LPtoDP                          ;
  145. MoveToEx
  146. OffsetRgn
  147. PatBlt                          ;
  148. PlayMetaFile                    ;
  149. PolyBezier                      ;
  150. Polygon                         ;
  151. Polyline                            ;
  152. PtVisible                       ;
  153. RealizePalette                  ;
  154. Rectangle                       ;
  155. RectVisible
  156. ResizePalette                   ;
  157. RestoreDC
  158. RoundRect                       ;
  159. SaveDC
  160. SelectObject
  161. SelectPalette
  162. SetBkColor
  163. SetBkMode
  164. SetBrushOrgEx
  165. SetDIBColorTable                ;
  166. SetDIBits                       ;
  167. SetDIBitsToDevice               ;
  168. SetMapMode                      ;
  169. SetPaletteEntries               ;
  170. SetPixel
  171. SetROP2
  172. SetStretchBltMode               ;
  173. SetTextAlign                    ;
  174. SetTextColor
  175. SetViewportExtEx                ;
  176. StretchBlt
  177. StretchDIBits
  178. TextOut
  179. TranslateCharsetInfo            ;
  180. UnrealizeObject             ;
  181. ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  182. GDIPLUS.DLL
  183. GdipAlloc
  184. GdipCloneImage
  185. GdipCreateBitmapFromFile
  186. GdipCreateBitmapFromFileICM
  187. GdipCreateBitmapFromHBITMAP
  188. GdipDisposeImage
  189. GdipFree
  190. GdipGetAllPropertyItems
  191. GdipGetImageDecoders
  192. GdipGetImageDecodersSize
  193. GdipGetImageEncoders
  194. GdipGetImageEncodersSize
  195. GdipGetImageRawFormat
  196. GdipGetPropertySize
  197. GdiplusShutdown
  198. GdiplusStartup
  199. GdipSaveImageToFile
  200. GdipSaveImageToStream
  201. GdipSetPropertyItem
  202. ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  203. KERNAL32.DLL
  204. CloseHandle
  205. CreateDirectory
  206. CreateFile
  207. FileTimeToLocalFileTime
  208. FileTimeToSystemTime
  209. FindClose
  210. FindFirstFile
  211. FreeLibrary
  212. GetACP                          ;得到ANSI CodePage
  213. GetCommandLine
  214. GetCurrentProcess
  215. GetCurrentProcessId
  216. GetCurrentThreadId
  217. GetDateFormat                   ;格式化输出日期字符串
  218. GetExitCodeThread
  219. GetFileAttributes
  220. GetFileSize
  221. GetFileTime
  222. GetLastError
  223. GetLocaleInfo                   ;得到地区信息
  224. GetModuleHandle
  225. GetNumberFormat             ;格式化输出数字串
  226. GetProcAddress
  227. GetStartupInfo                  ;得到创建进程的属性
  228. GetSystemTimeAsFileTime     ;得到系统1601年1月1日(UTC)开始经过的100-纳秒(千万分之一秒)数
  229. GetTempFileName
  230. GetTempPath
  231. GetThreadLocale             ;得到线程的 "LOCALE_ILANGUAGE" ID
  232. GetTickCount
  233. GetTimeFormat                   ;格式化输出时间字符串
  234. GlobalAlloc
  235. GlobalFree
  236. GlobalLock
  237. GlobalReAlloc
  238. GlobalUnlock
  239. InterlockedDecrement
  240. InterlockedExchange
  241. InterlockedIncrement
  242. IsDBCSLeadByte                  ;判断是否为双字节的前导字节
  243. LoadLibrary
  244. LocalAlloc
  245. LocalFree
  246. lstrcat
  247. lstrcmpi
  248. lstrcmp
  249. lstrcpyn
  250. lstrcpy
  251. lstrlen
  252. lstrlen
  253. MulDiv                          ;32*32/32 位除法
  254. MultiByteToWideChar
  255. QueryPerformanceCounter
  256. SetEndOfFile
  257. SetErrorMode                    ;设置错误处理模式
  258. RaiseException
  259. SetUnhandledExceptionFilter
  260. UnhandledExceptionFilter
  261. TerminateProcess
  262. TerminateThread
  263. ;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  264. UXTHEME.DLL
  265. CloseThemeData
  266. DrawThemeBackground
  267. OpenThemeData
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值