comctl32/tests: Make trackbar.c compile with -D__WINESRC__

André Hentschel nerv at dawncrow.de
Mon Dec 2 16:07:08 CST 2013


For now i'll leave the epic finishing move to someone else :)
---
 dlls/comctl32/tests/trackbar.c | 398 ++++++++++++++++++++---------------------
 1 file changed, 196 insertions(+), 202 deletions(-)

diff --git a/dlls/comctl32/tests/trackbar.c b/dlls/comctl32/tests/trackbar.c
index 3f57b1c..3ee7fda 100644
--- a/dlls/comctl32/tests/trackbar.c
+++ b/dlls/comctl32/tests/trackbar.c
@@ -411,7 +411,7 @@ static BOOL register_parent_wnd_class(void){
     cls.cbWndExtra = 0;
     cls.hInstance = GetModuleHandleA(NULL);
     cls.hIcon = 0;
-    cls.hCursor = LoadCursorA(0, IDC_ARROW);
+    cls.hCursor = LoadCursorA(0, (LPCSTR)IDC_ARROW);
     cls.hbrBackground = GetStockObject(WHITE_BRUSH);
     cls.lpszMenuName = NULL;
     cls.lpszClassName = "Trackbar test parent class";
@@ -422,12 +422,9 @@ static HWND create_parent_window(void){
     if (!register_parent_wnd_class())
         return NULL;
 
-    return CreateWindowEx(0, "Trackbar test parent class",
-        "Trackbar test parent window",
-        WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX |
-        WS_MAXIMIZEBOX | WS_VISIBLE,
-        0, 0, 100, 100,
-        GetDesktopWindow(), NULL, GetModuleHandleA(NULL), NULL);
+    return CreateWindowA("Trackbar test parent class", "Trackbar test parent window",
+                         WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_VISIBLE,
+                         0, 0, 100, 100, GetDesktopWindow(), NULL, GetModuleHandleA(NULL), NULL);
 }
 
 static LRESULT WINAPI trackbar_subclass_proc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam){
@@ -459,10 +456,9 @@ static HWND create_trackbar(DWORD style, HWND parent){
     RECT rect;
 
     GetClientRect(parent, &rect);
-    hWndTrack = CreateWindowEx(
-      0, TRACKBAR_CLASS,"Trackbar Control", style,
-      rect.right,rect.bottom, 100, 50,
-      parent, NULL,GetModuleHandleA(NULL) ,NULL);
+    hWndTrack = CreateWindowA(TRACKBAR_CLASSA, "Trackbar Control", style,
+                              rect.right, rect.bottom, 100, 50,
+                              parent, NULL, GetModuleHandleA(NULL), NULL);
 
     if (!hWndTrack) return NULL;
 
@@ -482,42 +478,40 @@ static void test_trackbar_buddy(HWND hWndTrackbar){
 
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
 
-    hWndLeftBuddy = CreateWindowEx(0, STATUSCLASSNAME, NULL, 0,
-        0,0,300,20, NULL, NULL, NULL, NULL);
+    hWndLeftBuddy = CreateWindowA(STATUSCLASSNAMEA, NULL, 0, 0, 0, 300, 20, NULL, NULL, NULL, NULL);
     ok(hWndLeftBuddy != NULL, "Expected non NULL value\n");
 
     if (hWndLeftBuddy != NULL){
-        hWndCurrentBuddy = (HWND) SendMessage(hWndTrackbar, TBM_GETBUDDY, TRUE, 0);
-        rTest = (HWND) SendMessage(hWndTrackbar, TBM_SETBUDDY, FALSE, (LPARAM) hWndLeftBuddy);
+        hWndCurrentBuddy = (HWND) SendMessageA(hWndTrackbar, TBM_GETBUDDY, TRUE, 0);
+        rTest = (HWND) SendMessageA(hWndTrackbar, TBM_SETBUDDY, FALSE, (LPARAM) hWndLeftBuddy);
         ok(rTest == hWndCurrentBuddy, "Expected hWndCurrentBuddy\n");
-        rTest = (HWND) SendMessage(hWndTrackbar, TBM_SETBUDDY, FALSE, (LPARAM) hWndLeftBuddy);
+        rTest = (HWND) SendMessageA(hWndTrackbar, TBM_SETBUDDY, FALSE, (LPARAM) hWndLeftBuddy);
         ok(rTest == hWndLeftBuddy, "Expected hWndLeftBuddy\n");
     } else
         skip ("left buddy control not present?\n");
 
-    hWndRightBuddy = CreateWindowEx(0, STATUSCLASSNAME, NULL, 0,
-        0,0,300,20,NULL,NULL, NULL, NULL);
+    hWndRightBuddy = CreateWindowA(STATUSCLASSNAMEA, NULL, 0, 0, 0, 300, 20, NULL, NULL, NULL, NULL);
 
     ok(hWndRightBuddy != NULL, "expected non NULL value\n");
 
     /* test TBM_SETBUDDY */
     if (hWndRightBuddy != NULL){
-        hWndCurrentBuddy = (HWND) SendMessage(hWndTrackbar, TBM_GETBUDDY, TRUE, 0);
-        rTest = (HWND) SendMessage(hWndTrackbar, TBM_SETBUDDY, TRUE, (LPARAM) hWndRightBuddy);
+        hWndCurrentBuddy = (HWND) SendMessageA(hWndTrackbar, TBM_GETBUDDY, TRUE, 0);
+        rTest = (HWND) SendMessageA(hWndTrackbar, TBM_SETBUDDY, TRUE, (LPARAM) hWndRightBuddy);
         ok(rTest == hWndCurrentBuddy, "Expected hWndCurrentBuddy\n");
-        rTest = (HWND) SendMessage(hWndTrackbar, TBM_SETBUDDY, TRUE, (LPARAM) hWndRightBuddy);
+        rTest = (HWND) SendMessageA(hWndTrackbar, TBM_SETBUDDY, TRUE, (LPARAM) hWndRightBuddy);
         ok(rTest == hWndRightBuddy, "Expected hWndRightbuddy\n");
      } else
        skip("Right buddy control not present?\n");
 
     /* test TBM_GETBUDDY */
     if (hWndLeftBuddy != NULL){
-        rTest = (HWND) SendMessage(hWndTrackbar, TBM_GETBUDDY, FALSE, 0);
+        rTest = (HWND) SendMessageA(hWndTrackbar, TBM_GETBUDDY, FALSE, 0);
         ok(rTest == hWndLeftBuddy, "Expected hWndLeftBuddy\n");
         DestroyWindow(hWndLeftBuddy);
     }
     if (hWndRightBuddy != NULL){
-        rTest = (HWND) SendMessage(hWndTrackbar, TBM_GETBUDDY, TRUE,0);
+        rTest = (HWND) SendMessageA(hWndTrackbar, TBM_GETBUDDY, TRUE,0);
         ok(rTest == hWndRightBuddy, "Expected hWndRightBuddy\n");
         DestroyWindow(hWndRightBuddy);
     }
@@ -533,13 +527,13 @@ static void test_line_size(HWND hWndTrackbar){
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
 
     /* test TBM_SETLINESIZE */
-    r = SendMessage(hWndTrackbar, TBM_SETLINESIZE, 0, 10);
+    r = SendMessageA(hWndTrackbar, TBM_SETLINESIZE, 0, 10);
     expect(1,r);
-    r = SendMessage(hWndTrackbar, TBM_SETLINESIZE, 0, 4);
+    r = SendMessageA(hWndTrackbar, TBM_SETLINESIZE, 0, 4);
     expect(10, r);
 
     /* test TBM_GETLINESIZE */
-    r = SendMessage(hWndTrackbar, TBM_GETLINESIZE, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETLINESIZE, 0,0);
     expect(4, r);
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, line_size_test_seq, "linesize test sequence", FALSE);
@@ -553,32 +547,32 @@ static void test_page_size(HWND hWndTrackbar){
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
 
     /* test TBM_SETPAGESIZE */
-    r = SendMessage(hWndTrackbar, TBM_SETPAGESIZE, 0, 10);
+    r = SendMessageA(hWndTrackbar, TBM_SETPAGESIZE, 0, 10);
     expect(20, r);
-    r = SendMessage(hWndTrackbar, TBM_SETPAGESIZE, 0, -1);
+    r = SendMessageA(hWndTrackbar, TBM_SETPAGESIZE, 0, -1);
     expect(10, r);
 
     /* test TBM_GETPAGESIZE */
-    r = SendMessage(hWndTrackbar, TBM_GETPAGESIZE, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETPAGESIZE, 0,0);
     expect(20, r);
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, page_size_test_seq, "page size test sequence", FALSE);
     ok_sequence(sequences, PARENT_SEQ_INDEX, empty_seq, "parent page size test sequence", FALSE);
 
     /* check for zero page size */
-    r = SendMessage(hWndTrackbar, TBM_SETPAGESIZE, 0, 0);
+    r = SendMessageA(hWndTrackbar, TBM_SETPAGESIZE, 0, 0);
     expect(20, r);
-    r = SendMessage(hWndTrackbar, TBM_GETPAGESIZE, 0, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETPAGESIZE, 0, 0);
     expect(0, r);
     /* revert to default */
-    r = SendMessage(hWndTrackbar, TBM_SETPAGESIZE, 0, -1);
+    r = SendMessageA(hWndTrackbar, TBM_SETPAGESIZE, 0, -1);
     expect(0, r);
-    r = SendMessage(hWndTrackbar, TBM_GETPAGESIZE, 0, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETPAGESIZE, 0, 0);
     expect(20, r);
     /* < -1 */
-    r = SendMessage(hWndTrackbar, TBM_SETPAGESIZE, 0, -2);
+    r = SendMessageA(hWndTrackbar, TBM_SETPAGESIZE, 0, -2);
     expect(20, r);
-    r = SendMessage(hWndTrackbar, TBM_GETPAGESIZE, 0, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETPAGESIZE, 0, 0);
     expect(-2, r);
 }
 
@@ -587,23 +581,23 @@ static void test_position(HWND hWndTrackbar){
 
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
     /* test TBM_SETPOS */
-    SendMessage(hWndTrackbar, TBM_SETPOS, TRUE, -1);
-    r = SendMessage(hWndTrackbar, TBM_GETPOS, 0, 0);
+    SendMessageA(hWndTrackbar, TBM_SETPOS, TRUE, -1);
+    r = SendMessageA(hWndTrackbar, TBM_GETPOS, 0, 0);
     expect(0, r);
-    SendMessage(hWndTrackbar, TBM_SETPOS, TRUE, 5);
-    r = SendMessage(hWndTrackbar, TBM_GETPOS, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETPOS, TRUE, 5);
+    r = SendMessageA(hWndTrackbar, TBM_GETPOS, 0,0);
     expect(5, r);
-    SendMessage(hWndTrackbar, TBM_SETPOS, TRUE, 5);
-    SendMessage(hWndTrackbar, TBM_SETPOS, TRUE, 1000);
-    r = SendMessage(hWndTrackbar, TBM_GETPOS, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETPOS, TRUE, 5);
+    SendMessageA(hWndTrackbar, TBM_SETPOS, TRUE, 1000);
+    r = SendMessageA(hWndTrackbar, TBM_GETPOS, 0,0);
     expect(100, r);
-    SendMessage(hWndTrackbar, TBM_SETPOS, FALSE, 20);
-    r = SendMessage(hWndTrackbar, TBM_GETPOS, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETPOS, FALSE, 20);
+    r = SendMessageA(hWndTrackbar, TBM_GETPOS, 0,0);
     expect(20, r);
-    SendMessage(hWndTrackbar, TBM_SETPOS, TRUE, 20);
+    SendMessageA(hWndTrackbar, TBM_SETPOS, TRUE, 20);
 
     /* test TBM_GETPOS */
-    r = SendMessage(hWndTrackbar, TBM_GETPOS, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETPOS, 0,0);
     expect(20, r);
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, position_test_seq, "position test sequence", TRUE);
@@ -615,58 +609,58 @@ static void test_range(HWND hWndTrackbar){
 
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
     /* test TBM_SETRANGE */
-    SendMessage(hWndTrackbar, TBM_SETRANGE, TRUE, MAKELONG(0, 10));
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGE, TRUE, MAKELONG(0, 10));
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
     expect(10, r);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
     expect(0, r);
-    SendMessage(hWndTrackbar, TBM_SETRANGE, TRUE, MAKELONG(-1, 1000));
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGE, TRUE, MAKELONG(-1, 1000));
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
     expect(1000, r);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
     expect(-1, r);
-    SendMessage(hWndTrackbar, TBM_SETRANGE, TRUE, MAKELONG(10, 0));
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGE, TRUE, MAKELONG(10, 0));
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
     expect(0, r);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
     expect(10, r);
-    SendMessage(hWndTrackbar, TBM_SETRANGE, FALSE, MAKELONG(0,10));
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGE, FALSE, MAKELONG(0,10));
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
     expect(10, r);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
     expect(0, r);
 
     /*test TBM_SETRANGEMAX */
-    SendMessage(hWndTrackbar, TBM_SETRANGEMAX, TRUE, 10);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMAX, TRUE, 10);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
     expect(10, r);
-    SendMessage(hWndTrackbar, TBM_SETRANGEMAX, TRUE, -1);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMAX, TRUE, -1);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
     expect(-1, r);
-    SendMessage(hWndTrackbar, TBM_SETRANGEMAX, FALSE, 10);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMAX, FALSE, 10);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
     expect(10, r);
 
     /* testing TBM_SETRANGEMIN */
-    SendMessage(hWndTrackbar, TBM_SETRANGEMIN, TRUE, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMIN, TRUE, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
     expect(0, r);
-    SendMessage(hWndTrackbar, TBM_SETRANGEMIN, TRUE, 10);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMIN, TRUE, 10);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
     expect(10, r);
-    SendMessage(hWndTrackbar, TBM_SETRANGEMIN, TRUE, -10);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMIN, TRUE, -10);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
     expect(-10, r);
-    SendMessage(hWndTrackbar, TBM_SETRANGEMIN, FALSE, 5);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMIN, FALSE, 5);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
     expect(5, r);
 
     /* test TBM_GETRANGEMAX */
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMAX, 0,0);
     expect(10, r);
 
     /* test TBM_GETRANGEMIN */
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMIN, 0,0);
     expect(5, r);
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, range_test_seq, "range test sequence", TRUE);
@@ -678,56 +672,56 @@ static void test_selection(HWND hWndTrackbar){
 
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
     /* test TBM_SETSEL */
-    SendMessage(hWndTrackbar, TBM_SETSEL, TRUE, MAKELONG(0,10));
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSEL, TRUE, MAKELONG(0,10));
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(10, r);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(5, r);
-    SendMessage(hWndTrackbar, TBM_SETSEL, TRUE, MAKELONG(5, 20));
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSEL, TRUE, MAKELONG(5, 20));
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(10, r);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(5, r);
-    SendMessage(hWndTrackbar, TBM_SETSEL, FALSE, MAKELONG(5, 10));
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSEL, FALSE, MAKELONG(5, 10));
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(10, r);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(5, r);
 
     /* test TBM_SETSELEND */
-    SendMessage(hWndTrackbar, TBM_SETSELEND, TRUE, 10);
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELEND, TRUE, 10);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(10, r);
-    SendMessage(hWndTrackbar, TBM_SETSELEND, TRUE, 20);
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELEND, TRUE, 20);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(10, r);
-    SendMessage(hWndTrackbar, TBM_SETSELEND, TRUE, 4);
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELEND, TRUE, 4);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(4, r);
-    SendMessage(hWndTrackbar, TBM_SETSELEND, FALSE, 2);
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELEND, FALSE, 2);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(2, r);
 
     /* test TBM_GETSELEND */
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(2, r);
 
     /* testing TBM_SETSELSTART */
-    SendMessage(hWndTrackbar, TBM_SETSELSTART, TRUE, 5);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELSTART, TRUE, 5);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(5, r);
-    SendMessage(hWndTrackbar, TBM_SETSELSTART, TRUE, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELSTART, TRUE, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(5, r);
-    SendMessage(hWndTrackbar, TBM_SETSELSTART, TRUE, 20);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELSTART, TRUE, 20);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(20, r);
-    SendMessage(hWndTrackbar, TBM_SETSELSTART, FALSE, 8);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELSTART, FALSE, 8);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(8, r);
 
     /* test TBM_GETSELSTART */
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(8, r);
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, selection_test_seq, "selection test sequence", TRUE);
@@ -739,24 +733,24 @@ static void test_thumb_length(HWND hWndTrackbar){
 
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
     /* testing TBM_SETTHUMBLENGTH */
-    SendMessage(hWndTrackbar, TBM_SETTHUMBLENGTH, 15, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETTHUMBLENGTH, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETTHUMBLENGTH, 15, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETTHUMBLENGTH, 0,0);
     expect(15, r);
-    SendMessage(hWndTrackbar, TBM_SETTHUMBLENGTH, 20, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETTHUMBLENGTH, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETTHUMBLENGTH, 20, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETTHUMBLENGTH, 0,0);
     expect(20, r);
 
     /* test TBM_GETTHUMBLENGTH */
-    r = SendMessage(hWndTrackbar, TBM_GETTHUMBLENGTH, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETTHUMBLENGTH, 0,0);
     expect(20, r);
 
-    r = SendMessage(hWndTrackbar, WM_SIZE, 0,0);
+    r = SendMessageA(hWndTrackbar, WM_SIZE, 0,0);
     expect(0, r);
-    r = SendMessage(hWndTrackbar, TBM_GETTHUMBLENGTH, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETTHUMBLENGTH, 0,0);
     expect(20, r);
-    r = SendMessage(hWndTrackbar, WM_SIZE, 0, MAKELPARAM(50, 50) );
+    r = SendMessageA(hWndTrackbar, WM_SIZE, 0, MAKELPARAM(50, 50) );
     expect(0, r);
-    r = SendMessage(hWndTrackbar, TBM_GETTHUMBLENGTH, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETTHUMBLENGTH, 0,0);
     expect(20, r);
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, thumb_length_test_seq, "thumb length test sequence", TRUE);
@@ -769,59 +763,59 @@ static void test_tic_settings(HWND hWndTrackbar){
     /* testing TBM_SETTIC */
     /* Set tics at 5 and 10 */
     /* 0 and 20 are out of range and should not be set */
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMAX, 0, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMAX, 0, 0);
     expect(10, r);
-    r = SendMessage(hWndTrackbar, TBM_GETRANGEMIN, 0, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETRANGEMIN, 0, 0);
     expect(5, r);
 
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
-    r = SendMessage(hWndTrackbar, TBM_SETTIC, 0, 0);
+    r = SendMessageA(hWndTrackbar, TBM_SETTIC, 0, 0);
     ok(r == FALSE, "Expected FALSE, got %d\n", r);
-    r = SendMessage(hWndTrackbar, TBM_SETTIC, 0, 5);
+    r = SendMessageA(hWndTrackbar, TBM_SETTIC, 0, 5);
     ok(r == TRUE, "Expected TRUE, got %d\n", r);
-    r = SendMessage(hWndTrackbar, TBM_SETTIC, 0, 10);
+    r = SendMessageA(hWndTrackbar, TBM_SETTIC, 0, 10);
     ok(r == TRUE, "Expected TRUE, got %d\n", r);
 
-    r = SendMessage(hWndTrackbar, TBM_SETTIC, 0, 20);
+    r = SendMessageA(hWndTrackbar, TBM_SETTIC, 0, 20);
     ok(r == FALSE, "Expected False, got %d\n", r);
 
     /* test TBM_SETTICFREQ */
-    SendMessage(hWndTrackbar, TBM_SETRANGE, TRUE, MAKELONG(0, 10));
-    SendMessage(hWndTrackbar, TBM_SETTICFREQ, 2, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGE, TRUE, MAKELONG(0, 10));
+    SendMessageA(hWndTrackbar, TBM_SETTICFREQ, 2, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
     expect(6, r);
-    SendMessage(hWndTrackbar, TBM_SETTICFREQ, 5, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
+    SendMessageA(hWndTrackbar, TBM_SETTICFREQ, 5, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
     expect(3, r);
-    SendMessage(hWndTrackbar, TBM_SETTICFREQ, 15, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
+    SendMessageA(hWndTrackbar, TBM_SETTICFREQ, 15, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
     expect(2, r);
 
     /* test TBM_GETNUMTICS */
     /* since TIC FREQ is 15, there should be only 2 tics now */
-    r = SendMessage(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
     expect(2, r);
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, tic_settings_test_seq, "tic settings test sequence", TRUE);
     ok_sequence(sequences, PARENT_SEQ_INDEX, parent_tic_settings_test_seq, "parent tic settings test sequence", TRUE);
 
     /* range [0,0], freq = 1 */
-    SendMessage(hWndTrackbar, TBM_SETRANGEMAX, TRUE, 0);
-    SendMessage(hWndTrackbar, TBM_SETRANGEMIN, TRUE, 0);
-    SendMessage(hWndTrackbar, TBM_SETTICFREQ, 1, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMAX, TRUE, 0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMIN, TRUE, 0);
+    SendMessageA(hWndTrackbar, TBM_SETTICFREQ, 1, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
     expect(2, r);
     /* range [0,1], freq = 1 */
-    SendMessage(hWndTrackbar, TBM_SETRANGEMAX, TRUE, 1);
-    SendMessage(hWndTrackbar, TBM_SETRANGEMIN, TRUE, 0);
-    SendMessage(hWndTrackbar, TBM_SETTICFREQ, 1, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMAX, TRUE, 1);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMIN, TRUE, 0);
+    SendMessageA(hWndTrackbar, TBM_SETTICFREQ, 1, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
     expect(2, r);
     /* range [0,2], freq = 1 */
-    SendMessage(hWndTrackbar, TBM_SETRANGEMAX, TRUE, 2);
-    SendMessage(hWndTrackbar, TBM_SETRANGEMIN, TRUE, 0);
-    SendMessage(hWndTrackbar, TBM_SETTICFREQ, 1, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMAX, TRUE, 2);
+    SendMessageA(hWndTrackbar, TBM_SETRANGEMIN, TRUE, 0);
+    SendMessageA(hWndTrackbar, TBM_SETTICFREQ, 1, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
     expect(3, r);
 }
 
@@ -830,32 +824,32 @@ static void test_tic_placement(HWND hWndTrackbar){
     DWORD *rPTics;
     DWORD numtics;
 
-    SendMessage(hWndTrackbar, TBM_SETRANGE, TRUE, MAKELONG(1, 6));
-    SendMessage(hWndTrackbar, TBM_SETTICFREQ, 1, 0);
+    SendMessageA(hWndTrackbar, TBM_SETRANGE, TRUE, MAKELONG(1, 6));
+    SendMessageA(hWndTrackbar, TBM_SETTICFREQ, 1, 0);
 
-    numtics = SendMessage(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
+    numtics = SendMessageA(hWndTrackbar, TBM_GETNUMTICS, 0, 0);
     ok(numtics == 6, "Expected 6, got %d\n", numtics);
 
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
     /* test TBM_GETPTICS */
-    rPTics = (DWORD *) SendMessage(hWndTrackbar, TBM_GETPTICS, 0,0);
+    rPTics = (DWORD *) SendMessageA(hWndTrackbar, TBM_GETPTICS, 0,0);
     expect(2, rPTics[0]);
     expect(3, rPTics[1]);
     expect(4, rPTics[2]);
     expect(5, rPTics[3]);
 
     /* test TBM_GETTIC */
-    r = SendMessage(hWndTrackbar, TBM_GETTIC, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETTIC, 0,0);
     expect(2, r);
-    r = SendMessage(hWndTrackbar, TBM_GETTIC, 2,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETTIC, 2,0);
     expect(4, r);
-    r = SendMessage(hWndTrackbar, TBM_GETTIC, 4,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETTIC, 4,0);
     expect(-1, r);
 
     /* test TBM_GETTICPIC */
-    r = SendMessage(hWndTrackbar, TBM_GETTICPOS, 0, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETTICPOS, 0, 0);
     ok(r > 0, "Expected r > 0, got %d\n", r);
-    r = SendMessage(hWndTrackbar, TBM_GETTICPOS, 2, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETTICPOS, 2, 0);
     ok(r > 0, "Expected r > 0, got %d\n", r);
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, tic_placement_test_seq, "get tic placement test sequence", FALSE);
@@ -870,36 +864,36 @@ static void test_tool_tips(HWND hWndTrackbar){
 
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
     /* testing TBM_SETTIPSIDE */
-    r = SendMessage(hWndTrackbar, TBM_SETTIPSIDE, TBTS_TOP, 0);
+    r = SendMessageA(hWndTrackbar, TBM_SETTIPSIDE, TBTS_TOP, 0);
     expect(TBTS_TOP, r);
-    r = SendMessage(hWndTrackbar, TBM_SETTIPSIDE, TBTS_LEFT, 0);
+    r = SendMessageA(hWndTrackbar, TBM_SETTIPSIDE, TBTS_LEFT, 0);
     expect(TBTS_TOP, r);
-    r = SendMessage(hWndTrackbar, TBM_SETTIPSIDE, TBTS_BOTTOM, 0);
+    r = SendMessageA(hWndTrackbar, TBM_SETTIPSIDE, TBTS_BOTTOM, 0);
     expect(TBTS_LEFT, r);
-    r = SendMessage(hWndTrackbar, TBM_SETTIPSIDE, TBTS_RIGHT, 0);
+    r = SendMessageA(hWndTrackbar, TBM_SETTIPSIDE, TBTS_RIGHT, 0);
     expect(TBTS_BOTTOM, r);
 
     /* testing TBM_SETTOOLTIPS */
-    hWndTooltip = CreateWindowEx(WS_EX_TOPMOST, TOOLTIPS_CLASS, NULL, 0,
-      CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
-      NULL, NULL, NULL, NULL);
+    hWndTooltip = CreateWindowExA(WS_EX_TOPMOST, TOOLTIPS_CLASSA, NULL, 0,
+                                  CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
+                                  NULL, NULL, NULL, NULL);
 
     ok(hWndTooltip != NULL, "Expected non NULL value\n");
     if (hWndTooltip != NULL){
-        SendMessage(hWndTrackbar, TBM_SETTOOLTIPS, (LPARAM) hWndTooltip, 0);
-        rTest = (HWND) SendMessage(hWndTrackbar, TBM_GETTOOLTIPS, 0,0);
+        SendMessageA(hWndTrackbar, TBM_SETTOOLTIPS, (LPARAM) hWndTooltip, 0);
+        rTest = (HWND) SendMessageA(hWndTrackbar, TBM_GETTOOLTIPS, 0,0);
         ok(rTest == hWndTooltip, "Expected hWndToolTip, got\n");
-        SendMessage(hWndTrackbar, TBM_SETTOOLTIPS, 0, 0);
-        rTest = (HWND) SendMessage(hWndTrackbar, TBM_GETTOOLTIPS, 0,0);
+        SendMessageA(hWndTrackbar, TBM_SETTOOLTIPS, 0, 0);
+        rTest = (HWND) SendMessageA(hWndTrackbar, TBM_GETTOOLTIPS, 0,0);
         ok(rTest == NULL, "Expected NULL\n");
-        SendMessage(hWndTrackbar, TBM_SETTOOLTIPS, (LPARAM) hWndTooltip, 5);
-        rTest = (HWND) SendMessage(hWndTrackbar, TBM_GETTOOLTIPS, 0,0);
+        SendMessageA(hWndTrackbar, TBM_SETTOOLTIPS, (LPARAM) hWndTooltip, 5);
+        rTest = (HWND) SendMessageA(hWndTrackbar, TBM_GETTOOLTIPS, 0,0);
         ok(rTest == hWndTooltip, "Expected hWndTooltip, got\n");
     } else
         skip("tool tip control not present?\n");
 
     /* test TBM_GETTOOLTIPS */
-    rTest = (HWND) SendMessage(hWndTrackbar, TBM_GETTOOLTIPS, 0,0);
+    rTest = (HWND) SendMessageA(hWndTrackbar, TBM_GETTOOLTIPS, 0,0);
     ok(rTest == hWndTooltip, "Expected hWndTooltip\n");
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, tool_tips_test_seq, "tool tips test sequence", FALSE);
@@ -912,13 +906,13 @@ static void test_unicode(HWND hWndTrackbar){
 
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
     /* testing TBM_SETUNICODEFORMAT */
-    r = SendMessage(hWndTrackbar, TBM_SETUNICODEFORMAT, TRUE, 0);
+    r = SendMessageA(hWndTrackbar, TBM_SETUNICODEFORMAT, TRUE, 0);
     ok(r == FALSE, "Expected FALSE, got %d\n",r);
-    r = SendMessage(hWndTrackbar, TBM_SETUNICODEFORMAT, FALSE, 0);
+    r = SendMessageA(hWndTrackbar, TBM_SETUNICODEFORMAT, FALSE, 0);
     ok(r == TRUE, "Expected TRUE, got %d\n",r);
 
     /* test TBM_GETUNICODEFORMAT */
-    r = SendMessage(hWndTrackbar, TBM_GETUNICODEFORMAT, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETUNICODEFORMAT, 0,0);
     ok(r == FALSE, "Expected FALSE, got %d\n",r);
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, unicode_test_seq, "unicode test sequence", FALSE);
@@ -930,37 +924,37 @@ static void test_ignore_selection(HWND hWndTrackbar){
 
     flush_sequences(sequences, NUM_MSG_SEQUENCE);
     /* test TBM_SETSEL  ensure that it is ignored */
-    SendMessage(hWndTrackbar, TBM_SETSEL, TRUE, MAKELONG(0,10));
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSEL, TRUE, MAKELONG(0,10));
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(0, r);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(0, r);
-    SendMessage(hWndTrackbar, TBM_SETSEL, FALSE, MAKELONG(0,10));
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSEL, FALSE, MAKELONG(0,10));
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(0, r);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(0, r);
 
     /* test TBM_SETSELEND, ensure that it is ignored */
-    SendMessage(hWndTrackbar, TBM_SETSELEND, TRUE, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELEND, TRUE, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(0, r);
-    SendMessage(hWndTrackbar, TBM_SETSELEND, TRUE, 10);
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELEND, TRUE, 10);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(0,r);
-    SendMessage(hWndTrackbar, TBM_SETSELEND, FALSE, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETSELEND, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELEND, FALSE, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELEND, 0,0);
     expect(0, r);
 
     /* test TBM_SETSELSTART, ensure that it is ignored */
-    SendMessage(hWndTrackbar, TBM_SETSELSTART, TRUE, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELSTART, TRUE, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(0, r);
-    SendMessage(hWndTrackbar, TBM_SETSELSTART, TRUE, 10);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELSTART, TRUE, 10);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(0,r);
-    SendMessage(hWndTrackbar, TBM_SETSELSTART, FALSE, 0);
-    r = SendMessage(hWndTrackbar, TBM_GETSELSTART, 0,0);
+    SendMessageA(hWndTrackbar, TBM_SETSELSTART, FALSE, 0);
+    r = SendMessageA(hWndTrackbar, TBM_GETSELSTART, 0,0);
     expect(0, r);
 
     ok_sequence(sequences, TRACKBAR_SEQ_INDEX, ignore_selection_test_seq, "ignore selection setting test sequence", FALSE);
@@ -974,27 +968,27 @@ static void test_initial_state(void)
 
     hWnd = create_trackbar(0, hWndParent);
 
-    ret = SendMessage(hWnd, TBM_GETNUMTICS, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETNUMTICS, 0, 0);
     expect(2, ret);
-    ret = SendMessage(hWnd, TBM_GETTIC, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETTIC, 0, 0);
     expect(-1, ret);
-    ret = SendMessage(hWnd, TBM_GETTICPOS, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETTICPOS, 0, 0);
     expect(-1, ret);
-    ret = SendMessage(hWnd, TBM_GETRANGEMIN, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETRANGEMIN, 0, 0);
     expect(0, ret);
-    ret = SendMessage(hWnd, TBM_GETRANGEMAX, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETRANGEMAX, 0, 0);
     expect(100, ret);
 
-    ret = SendMessage(hWnd, TBM_SETRANGEMAX, TRUE, 200);
+    ret = SendMessageA(hWnd, TBM_SETRANGEMAX, TRUE, 200);
     expect(0, ret);
 
-    ret = SendMessage(hWnd, TBM_GETNUMTICS, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETNUMTICS, 0, 0);
     expect(2, ret);
 
-    ret = SendMessage(hWnd, TBM_SETRANGEMIN, TRUE, 10);
+    ret = SendMessageA(hWnd, TBM_SETRANGEMIN, TRUE, 10);
     expect(0, ret);
 
-    ret = SendMessage(hWnd, TBM_GETNUMTICS, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETNUMTICS, 0, 0);
     expect(2, ret);
 
     DestroyWindow(hWnd);
@@ -1007,38 +1001,38 @@ static void test_TBS_AUTOTICKS(void)
 
     hWnd = create_trackbar(TBS_AUTOTICKS, hWndParent);
 
-    ret = SendMessage(hWnd, TBM_GETNUMTICS, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETNUMTICS, 0, 0);
     expect(2, ret);
-    ret = SendMessage(hWnd, TBM_GETTIC, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETTIC, 0, 0);
     expect(-1, ret);
-    ret = SendMessage(hWnd, TBM_GETTICPOS, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETTICPOS, 0, 0);
     expect(-1, ret);
-    ret = SendMessage(hWnd, TBM_GETRANGEMIN, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETRANGEMIN, 0, 0);
     expect(0, ret);
-    ret = SendMessage(hWnd, TBM_GETRANGEMAX, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETRANGEMAX, 0, 0);
     expect(100, ret);
 
     /* TBM_SETRANGEMAX rebuilds tics */
-    ret = SendMessage(hWnd, TBM_SETRANGEMAX, TRUE, 200);
+    ret = SendMessageA(hWnd, TBM_SETRANGEMAX, TRUE, 200);
     expect(0, ret);
-    ret = SendMessage(hWnd, TBM_GETNUMTICS, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETNUMTICS, 0, 0);
     expect(201, ret);
 
     /* TBM_SETRANGEMIN rebuilds tics */
-    ret = SendMessage(hWnd, TBM_SETRANGEMAX, TRUE, 100);
+    ret = SendMessageA(hWnd, TBM_SETRANGEMAX, TRUE, 100);
     expect(0, ret);
-    ret = SendMessage(hWnd, TBM_SETRANGEMIN, TRUE, 10);
+    ret = SendMessageA(hWnd, TBM_SETRANGEMIN, TRUE, 10);
     expect(0, ret);
-    ret = SendMessage(hWnd, TBM_GETNUMTICS, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETNUMTICS, 0, 0);
     expect(91, ret);
 
-    ret = SendMessage(hWnd, TBM_SETRANGEMIN, TRUE, 0);
+    ret = SendMessageA(hWnd, TBM_SETRANGEMIN, TRUE, 0);
     expect(0, ret);
 
     /* TBM_SETRANGE rebuilds tics */
-    ret = SendMessage(hWnd, TBM_SETRANGE, TRUE, MAKELONG(10, 200));
+    ret = SendMessageA(hWnd, TBM_SETRANGE, TRUE, MAKELONG(10, 200));
     expect(0, ret);
-    ret = SendMessage(hWnd, TBM_GETNUMTICS, 0, 0);
+    ret = SendMessageA(hWnd, TBM_GETNUMTICS, 0, 0);
     expect(191, ret);
 
     DestroyWindow(hWnd);
-- 
1.8.1.2




More information about the wine-patches mailing list